6 ms·
hica is a functional, expression-based programming language, everything is an expression and immutable by default. Its goal is to make programming very approach
by cladamski79 3mo ago
hica is a functional, expression-based programming language, everything is an expression and immutable by default. Its goal is to make programming very approachable for beginners (and veterans alike). You learn by doing small programs, then dive deeper on a thing you really want to build.
This is a guide on functional programming which covers immutability, higher-order functions, pipelines, and more, all with runnable examples.
If that is to theoretical there is https://www.hica.dev/docs/hica-for-beginners/ https://www.hica.dev/docs/hica-for-beginners/ that walks through functions, pattern matching, and lists by building real programs.
Happy to answer questions about the design decisions, the implementation or how to get started.
- deleted 2mo ago[deleted]
- alfanick 2mo agoAny examples of bigger and practical projects written in hica?
- cladamski79 2mo agoI recently posted about tbdflow-ui at https://cladam.github.io/2026/06/30/tbdflow-ui/ https://cladam.github.io/2026/06/30/tbdflow-ui/ There is also the HML spec and a library at https://github.com/cladam/hml https://github.com/cladam/hml
- smw 2mo agoAny concurrency / parallelism?
- cladamski79 2mo ago[dead]