Pixilab
Home › Companies › Show HN launch › I built Kumi – a typed, array-oriented dataflow compiler in Ruby

I built Kumi – a typed, array-oriented dataflow compiler in Ruby

Show HN: Kumi – a portable, declarative, functional core for business logic

I built Kumi – a typed, array-oriented dataflow compiler in Ruby is active in the show hn launch space.

Profile

Hi HN, I'm the author of Kumi, a declarative, statically-typed, array-oriented, compiled DSL for building calculation systems (think spreadsheets). It is implemented entirely in Ruby (3.1+) and statically checks everything, targets an array-first IR, and compiles down to Ruby/JS. I have been working on it for the past few months and I am curious what you think.The linked demo covers finance scenarios, tax calculators, Conway's Game of Life (array ops), and a quick Monte Carlo walkthrough so you can see the zero-runtime codegen in practice. (The GOL rendering lives in the supporting React app; Kumi handles the grid math.)The Original Problem:The original idea for Kumi came from a complex IAM

I built Kumi – a typed, array-oriented dataflow compiler in Ruby is positioned in show hn launch, a segment that rewards a clear, focused offering.

Its current recorded stage is Show HN launch.

SectorShow HN launch
StageShow HN launch

Website: kumi-play-web.fly.dev/?example=monte-carlo-simulation

Browse related

Emails and contact routes are reserved for registered members.
Create a free account