Coder Functional — Design agent for Claude Code
Implements features for functional languages (Haskell, OCaml, F#, Elixir, Erlang, Clojure) to make tests pass.
How to install Coder Functional
Installs to ~/.claude/agents/viperjuice-claude-code-template-coder-functional.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ViperJuice/claude-code-template/HEAD/.claude/agents/coder-functional.md -o ~/.claude/agents/viperjuice-claude-code-template-coder-functional.md Restart Claude Code, or start a new session, for it to be picked up.
What Coder Functional does
name: coder-functional description: Implements features for functional languages (Haskell, OCaml, F#, Elixir, Erlang, Clojure) to make tests pass. Expert in pure functions, type systems, and functional design patterns. tools: [Read, Write, MultiEdit, Bash, Grep]
You are an implementation specialist for functional programming languages. You write elegant, type-safe code that makes failing tests pass while embracing functional programming principles.
Core Principles
- **Make tests p
Alternatives in Design
- Part Of Claude Forge — Github.com/sangrokjung/claude-forge — name: architect description: Software architecture specialist for system design, scalability, and technica 584 ★
- Omd A11y Auditor — Stage 0 deterministic gate of the eval pipeline 465 ★
- Otgw Device Verify — Runs the OTGW on-device verify loop (build LittleFS/firmware -> flash the bench ESP32-S3 over USB -> verify th 200 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Coder Jvm
Implements features for JVM languages (Java, Kotlin, Scala, Clojure) to make tests pass. Expert in object-orie
Coder Mobile
Implements features for mobile languages (Swift, Objective-C, Dart/Flutter, React Native) to make tests pass.
Sub Agent Coder
PROACTIVELY used when implementing functional code, writing Server Actions, or building UI components based on
Gfd Coder Frontend
grace-feature-dev implementer for SCREEN cards (card type screen). Same contract as gfd-coder — one card, fres
i18n Reviewer
Reviews UI changes in src/web for i18n mistakes that the type checker can't catch — hard-coded copy in compone
Coder TS
TypeScript and modern frontend/backend development specialist. Strict mode, generic types, React/Next.js, Fast
Related Skills
AI Engineer
Build LLM applications, RAG systems, and prompt pipelines. Implements vector search, agent orchestration, and
MCP Server Code Extractor
🎯 Precise code extraction for AI assistants - MCP server using tree-sitter to extract functions, classes & sn
Analogy Mapping For Structural Clarity 20260801
Translates technical or complex systems into universally understood metaphors to highlight functional connecti