@axaptional/monado
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

Monado

This is the power of the monads!

npm (scoped) npm bundle size (scoped)

What's Monado?

Monado is a lightweight library for TypeScript which adds support for common monad data types as seen in functional languages (e.g. Haskell, OCaml) and more modern procedural ones (e.g. Rust, Swift).

It adds the following variants:

  • Result for computations that may lead to errors
  • Option for optional values

Installation

npm install @axaptional/monado

Why Monado?

Development

  • npm build

Documentation

License

This package is available under the Unlicense.

Attribution is not required, but welcome.

/@axaptional/monado/

    Package Sidebar

    Install

    npm i @axaptional/monado

    Weekly Downloads

    0

    Version

    0.1.0

    License

    Unlicense

    Unpacked Size

    91.5 kB

    Total Files

    155

    Last publish

    Collaborators

    • am307