Works
Research & experiments
a typed shell-scripting language
Shell scripting without the footguns: the whole script is type-checked before anything runs -
commands resolved against PATH, no word-splitting surprises, CLI parsers generated from type
declarations. A single binary, no runtime dependencies.
an F# toolkit for monorepo builds
Calculates the set of projects a monorepo CI pipeline should build and deploy, based on
the git change set between two revisions.
Not an experiment - it drives production builds daily.
F# scripts as plugins
Extend F# apps with F# scripts - load strongly-typed plugins at runtime.
work in containers
Reproducible, disposable dev environments in containers. Written in Rust.
F# DSL for YAML
Stringless YAML templating - build documents from F# values, with no string concatenation or interpolation.
More on GitHub and GitLab.