fib

Three implementations of Fibonacci, side by side. The invariant is definitional: fib(n) is the same value regardless of which algorithm computes it, so the three columns must always agree.

The pure transforms live in wal-sh.tools.fib.core (host-neutral .cljc). The browser adapter is wal-sh.tools.fib.browser. Build: gmake tools-cljs; debug in isolation: gmake dev-tool TOOL=fib.