HackerTrans
TopNewTrendsCommentsPastAskShowJobs

cladamski79

23 karmajoined hace 8 meses
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.

Submissions

Functional Programming in hica

hica.dev
52 points·by cladamski79·hace 10 días·16 comments

[untitled]

1 points·by cladamski79·hace 11 días·0 comments

[untitled]

1 points·by cladamski79·hace 2 meses·0 comments

[untitled]

1 points·by cladamski79·hace 2 meses·0 comments

[untitled]

1 points·by cladamski79·hace 2 meses·0 comments

Show HN: Drift, an open source HRV reader

github.com
2 points·by cladamski79·hace 6 meses·0 comments

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

cladam.github.io
2 points·by cladamski79·hace 6 meses·0 comments

Show HN: Ilseon, a Minimalist Focus Filter

github.com
3 points·by cladamski79·hace 8 meses·1 comments

comments

cladamski79
·hace 6 días·discuss
I took a look and added -webkit-text-size-adjust to please Safari, hope it helps. And thanks!
cladamski79
·hace 6 días·discuss
[dead]
cladamski79
·hace 7 días·discuss
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
·hace 7 días·discuss
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
·hace 7 días·discuss
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
·hace 7 días·discuss
[dead]
cladamski79
·hace 10 días·discuss
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
·hace 2 meses·discuss
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?