{"library":"fp-ts-contrib","type":"library","category":null,"description":"fp-ts-contrib is a community-driven utility package designed to extend the core functionalities of `fp-ts`, a popular TypeScript library for functional programming. It provides additional data types, combinators, and instances for existing types that are not part of the `fp-ts` core but are frequently requested or useful in a functional programming context. Currently at version 0.1.29, the library exhibits a consistent release cadence with new features and bug fixes, as seen in the frequent micro-version bumps. Its key differentiator is providing a shared space for useful `fp-ts` extensions, reducing boilerplate and fostering a more robust functional ecosystem by incorporating patterns like `IOOption`, `ReaderIO`, and `Zipper`, which are not directly in `fp-ts` itself. It primarily targets TypeScript environments and maintains compatibility with `fp-ts` via peer dependencies.","language":"javascript","status":"active","version":"0.1.29","tags":["javascript","typescript","fp-ts","functional-programming"],"last_verified":"Wed May 27","install":[{"cmd":"npm install fp-ts-contrib","imports":["import * as IOOption from 'fp-ts-contrib/IOOption'","import * as ReaderIO from 'fp-ts-contrib/ReaderIO'","import * as Zipper from 'fp-ts-contrib/Zipper'"]},{"cmd":"yarn add fp-ts-contrib","imports":[]},{"cmd":"pnpm add fp-ts-contrib","imports":[]}],"homepage":null,"github":"https://github.com/gcanti/fp-ts-contrib","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/fp-ts-contrib","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/fp-ts-contrib/compatibility"}}