Show HN: Lask – A task runner with a type system and pinned Docker environments
Category: devtools
Tags: task-runner, docker, type-system, reproducibility, ci-cd, haskell
Score: 7.5/10 (Innovation: 7, Technical: 8, Documentation: 9, Utility: 6)
Lask is a task runner that embeds a small statically-typed language and executes each task in a pinned Docker container, combining type-checked task definitions with reproducible environments. It fills a gap between Makefiles and heavier platforms like Dagger by offering verification, portability, and programmability without requiring a full CI or build system.
Target audience: backend devs, devops
Repository: https://github.com/lask-task-runner/lask · Haskell · MIT · 4 stars
View on Hacker News