Functional Programming
Elixir- und Haskell-Agenten für besonders zuverlässigen Code
Installation
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
- Autor
- wshobson
- Lizenz
- MIT
Das Plugin enthält je einen Agenten für Elixir und Haskell und stellt damit zwei unterschiedliche Ansätze für zuverlässige Software gegenüber. Elixir behandelt Fehler zur Laufzeit mit Supervision Trees, GenServer-Grenzen und dem Let-it-crash-Prinzip; ergänzt wird dies durch Dialyzer-Spezifikationen, ExUnit-Doctests, Phoenix und Ecto. Haskell verlagert Invarianten mit GADTs, Newtypes und Phantom Types in das Typsystem und nutzt STM sowie async für Nebenläufigkeit. Beide Agenten arbeiten ausschließlich auf Prompt-Ebene und enthalten weder Skills noch Befehle.
Ähnliche Skills
Dash0 Agent Plugin
SkillErfasst Tool-Aufrufe und Tokenverbrauch als OpenTelemetry-Traces
Security Guidance
SkillPrüft Agent-Code beim Bearbeiten, Beenden und Committen
Error Handling Patterns
SkillTrennt erwartete Fehlerwerte von echten Ausnahmen

Kommentare(0)
Zum Kommentieren anmelden