sanctuary
Value handling library
A JavaScript library that promotes pure function composition and avoids runtime type errors by providing data types for handling uncertain values.
Refuge from unsafe JavaScript
3k stars
58 watching
95 forks
Language: JavaScript
last commit: about 1 month ago
Linked from 2 awesome lists
fantasy-landsanctuary
Related projects:
Repository | Description | Stars |
---|---|---|
sanctuary-js/sanctuary-type-classes | A library providing standardized type class implementations and lawful method implementations for common algebraic structures in JavaScript. | 236 |
sanctuary-js/sanctuary-show | A JavaScript library that provides a 'show' function to produce descriptive string representations of values | 14 |
sanctuary-js/sanctuary-type-identifiers | A package to derive and parse type identifiers from JavaScript values. | 21 |
purescript/purescript | A compiler that translates a functional programming language into JavaScript | 8,602 |
ramda/ramda | A practical JavaScript library for functional programming and data processing | 23,853 |
trekhleb/javascript-algorithms | This repository provides JavaScript implementations of fundamental algorithms and data structures. | 188,874 |
retirejs/retire.js | Detects and reports vulnerabilities in JavaScript libraries used by web applications. | 3,717 |
kriskowal/q | A promise library that enables asynchronous code execution and error handling without blocking | 14,926 |
google/closure-compiler | A tool for optimizing and checking JavaScript code to make it run faster | 7,425 |
fable-compiler/fable | Compiles F# to multiple programming languages | 2,928 |
francisrstokes/super-expressive | A JavaScript library that allows developers to create regular expressions in a human-readable and programmatic way. | 4,630 |
jshint/jshint | A tool that scans JavaScript code to detect common errors and potential problems | 8,986 |
panzerdp/voca | A JavaScript library for string manipulation and formatting | 3,607 |
louischatriot/nedb | A JavaScript library implementing a simple and fast in-memory or persistent database | 13,516 |
nestjs/nest | A framework for building scalable and efficient Node.js applications with TypeScript | 68,448 |