Welcome *^-^*/
Cicada language is a dependently typed programming language and interactive theorem prover.
The aim of cicada project is to help people understand that developing software and developing mathematics are increasingly the same kind of activity, and people who practices these developments, can learn from each other, and help each other in very good ways.
npm i -g @cicada-lang/cicada
The cicada-lang.org website provides many web services, to help authors organize their projects and share with others.
After installed the @cicada-lang/cicada
package, you can run cic help
to see help messages.
npm install // Install dependences
npm run build // Compile `src/` to `lib/`
npm run watch // Watch the compilation
npm run test // Run test
- GitHub: github.com/cicada-lang
- Telegram: CicadaLanguage
- IRC:
#cicada-lang
at libera.chat
Be polite, do not bring negative emotion to others.
- TODO.md
- STYLE-GUIDE.md
- CODE-OF-CONDUCT.md
- When contributing, add yourself to AUTHORS