hairy-utils
JavaScript/TypeScript utility library with async control, function composition, type checking, and string/number manipulation.
- Covers async utilities including Promise handling, deferred promises, and async flow control patterns
- Provides function composition and piping for functional programming workflows
- Includes cancellable loops with delay control, runtime type detection, and validation utilities
- Supports BigNumber operations, string templating, and browser/environment detection
- Built on @hairy/utils v1.47.0 with type definitions and general-purpose helper functions
Based on @hairy/utils v1.47.0. Focuses on core utility functions for JavaScript/TypeScript development.
Core References
| Topic | Description | Reference |
|---|---|---|
| Async Utilities | Promise handling, deferred promises, and async flow control | core-async |
| Function Composition | Compose and pipe functions for functional programming | core-composition |
| Loop Control | Cancellable loops with delay control | core-loop |
| Type Checking | Runtime type detection and validation utilities | core-type-checking |
| Number Utilities | BigNumber operations, formatting, and calculations | core-numbers |
| String Utilities | String manipulation, templating, and formatting | core-strings |
| Browser Detection | Environment and browser detection utilities | core-browser |
Advanced Features
More from hairyf/skills
tailwindcss
Tailwind CSS utility-first CSS framework. Use when styling web applications with utility classes, building responsive designs, or customizing design systems with theme variables.
1.7Kmotion
Motion animation library for JavaScript, React and Vue. Use when creating animations, gestures, layout transitions, scroll-linked effects, or working with motion values and animation controls.
764next
Next.js framework for building React applications with App Router, Server Components, and optimized performance. Use when working with Next.js apps, routing, data fetching, caching, Server Actions, or building full-stack React applications.
716react-use
Collection of essential React Hooks for sensors, UI, animations, side-effects, lifecycles, and state management
697valtio
Valtio proxy state management for React and vanilla JavaScript. Use when creating reactive state, managing application state, or working with proxy-based state management.
642valtio-define
Comprehensive skills for working with valtio-define
620