BeClaude

functype-developer

New
9Community RegistryDevelopmentby Jordan Burke

Assist contributors developing the functype library - architecture patterns, creating new types, testing strategies

Community PluginView Source

Overview

This repository hosts the functype family of TypeScript functional programming libraries.

Packages

PackageDescriptionnpm
`functype`Core FP library: Option, Either, Try, List, Set, Map, IO, Task, Match, Cond, and morefunctype
`functype-os`OS utilities (env vars, paths, file ops, platform detection)functype-os
`functype-log`IO-native logging wrapping LogLayer with Tag/Layer DIfunctype-log
`functype-react`React bindings (in progress)functype-react
`functype-mcp-server`MCP server for functype documentation lookup and code validationfunctype-mcp-server

The Astro documentation site lives in `site/`.

Development

bash
pnpm install
pnpm validate            # format + lint + test + build across all packages
pnpm -F functype test    # run tests for a single package
pnpm -F functype-react dev

See each package's own README and CLAUDE.md for package-specific guidance.

License

MIT — see LICENSE.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/functype-developer.md https://raw.githubusercontent.com/jordanburke/functype/main/SKILL.md
3
Invoke in Claude Code
/functype-developer
View source on GitHub
testing

Frequently Asked Questions

What is functype-developer?

Assist contributors developing the functype library - architecture patterns, creating new types, testing strategies

How to install functype-developer?

To install functype-developer, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /functype-developer.

What is functype-developer best for?

functype-developer is a community categorized under Development. It is designed for: testing. Created by Jordan Burke.