Release and develop Haskell systems
haskell-agentskillsetup L1★101
tonyday567/haskell-agent ↗What it does
Generate pure functional Haskell agent scaffolds with type safety
Best for
Building provably-safe agents in Haskell when imperative patterns are error-prone.
Inputs
- · Agent spec (goals, actions, state type), Haskell syntax
Outputs
- · Haskell .hs files with monadic state, pure function signatures, ghc-safe types
Requires
- · GHC (Glasgow Haskell Compiler)
- · Cabal or Stack build
Preconditions
- · GHC >= 9.0 installed
- · Familiarity with Monads and IO
Failure modes
- · Mixing IO monad with pure state (type error)
- · Non-terminating tail recursion
- · Unhandled exceptions in Action types
Trust signals
- · Type system prevents entire classes of runtime errors