skills/smithery.ai/functional-patterns

functional-patterns

Installation
SKILL.md

Functional Patterns for Node.js/TypeScript

Overview

Functional programming patterns that promote testability, composability, and maintainability.

Pure Functions

Definition

A pure function:

  • Always returns the same output for the same input
  • Has no side effects (no I/O, no mutation)

Examples

// Pure: Deterministic, no side effects
const add = (a: number, b: number): number => a + b;
Installs
1
First Seen
Jul 4, 2026
functional-patterns from smithery.ai