Skip to content
ai101.tools
navigateopenescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Functional Programming logo
Skill

Functional Programming

Elixir OTP and Haskell type-system agents for fault-tolerant and high-assurance code.

0
SaveVisit website ↗

Install

Claude Code: /plugin marketplace add wshobson/agents → /plugin install functional-programming@claude-code-workflows
Triggers on

Elixir OTP gözetim ağacı kurarken ya da Haskell'de tip düzeyinde değişmez tasarlarken

Needs tools
ReadEditBash
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.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar skills

Report this comment

Why are you reporting this?