HackerTrans
トップ新着トレンドコメント過去質問紹介求人

cladamski79

23 カルマ登録 8 か月前
Sysadmin, developer, architect, and engineering leader turned DevOps advocate. I’m passionate about sharing ideas and building tools that help teams deliver faster, better, and with clear business impact.

投稿

Functional Programming in hica

hica.dev
52 ポイント·投稿者 cladamski79·10 日前·16 コメント

[untitled]

1 ポイント·投稿者 cladamski79·11 日前·0 コメント

[untitled]

1 ポイント·投稿者 cladamski79·2 か月前·0 コメント

[untitled]

1 ポイント·投稿者 cladamski79·2 か月前·0 コメント

[untitled]

1 ポイント·投稿者 cladamski79·2 か月前·0 コメント

Show HN: Drift, an open source HRV reader

github.com
2 ポイント·投稿者 cladamski79·6 か月前·0 コメント

Show HN: Ilseon, as a GTD "Capture" App

cladam.github.io
2 ポイント·投稿者 cladamski79·6 か月前·0 コメント

Show HN: Ilseon, a Minimalist Focus Filter

github.com
3 ポイント·投稿者 cladamski79·8 か月前·1 コメント

コメント

cladamski79
·6 日前·議論
I took a look and added -webkit-text-size-adjust to please Safari, hope it helps. And thanks!
cladamski79
·6 日前·議論
[dead]
cladamski79
·6 日前·議論
That's roughly the positioning, yes. Approachable syntax, low ceremony, runs scripts directly. The difference is that the safety guarantees (no null, tracked effects, exhaustive matching) come for free rather than being opt-in via type checkers.

I did a comparison to python which shows the differences, and where they are similar: https://www.hica.dev/docs/hica-vs-python/
cladamski79
·6 日前·議論
I created a backronym of a longwinded name and I pronounce it as hi-ca, or perhaps hee-ca :)

Shen is very interesting, I actually created a lisp in hica as a learning exercise, check it out at https://github.com/cladam/hica-lisp
cladamski79
·6 日前·議論
I recently posted about tbdflow-ui at https://cladam.github.io/2026/06/30/tbdflow-ui/

There is also the HML spec and a library at https://github.com/cladam/hml
cladamski79
·6 日前·議論
[dead]
cladamski79
·10 日前·議論
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/ 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.
cladamski79
·2 か月前·議論
I've been developing my own language called hica, and Rust has been one of its inspirations. I have created a Hica vs. Rust comparison at https://cladam.github.io/hica/docs/hica-vs-rust/ and the verdict is ofc Rust :), see hica as a gateway to Rust.

From my conclusion:

"If you already know Rust, you’ll read hica code fluently. If you’re learning hica first, you’ll find that many of its patterns (Result types, match expressions, immutability) transfer directly when you’re ready for Rust."

What does this community think?