Functional Programming
Elixir OTP and Haskell type-system agents for fault-tolerant and high-assurance code.
Install
Claude Code: /plugin marketplace add wshobson/agents → /plugin install functional-programming@claude-code-workflows
Elixir OTP gözetim ağacı kurarken ya da Haskell'de tip düzeyinde değişmez tasarlarken
- Author
- wshobson
- License
- MIT
The marketplace entry mentions Elixir, but the plugin ships a Haskell agent as well, and the pair is the point: two different answers to the same reliability question. Elixir handles failure at runtime through supervision trees, GenServer boundaries and a let-it-crash stance that changes what defensive code you end up writing, with Dialyzer specs and ExUnit doctests next to Phoenix and Ecto. Haskell handles it before runtime, pushing invariants into GADTs, newtypes and phantom types so the illegal state does not compile, using STM and async for concurrency. Neither agent bundles skills or commands; the contribution is entirely at the prompt level.
Similar skills
Shell Scripting
SkillTwo shell agents that keep bash idioms out of POSIX sh scripts, with ShellCheck and Bats.
Blockchain & Web3
SkillSolidity security, ERC token standards and Hardhat or Foundry testing for smart contract work.
Game Development
SkillUnity DOTS, Godot 4 GDScript and Bukkit or Paper plugin agents in a single bundle.
Comments(0)
Sign in to comment