0.4.0-alpha.33 • Published 6 months ago

@triact/monadic v0.4.0-alpha.33

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

monadic

This TypeScript library provides a robust collection of monads to streamline and enhance functional programming. Monads are powerful constructs that encapsulate computational logic, enabling you to compose complex functions in a clean, concise manner. Our library includes commonly used monads such as Option, Either, and IO, each designed to help you manage side effects, handle errors gracefully, and compose functions seamlessly.

Features

  • Comprehensive Collection: Includes essential monads like Maybe, Either, IO, and more.
  • Type Safety: Leverages TypeScript's type system to provide compile-time guarantees.
  • Functional Programming: Facilitates pure functional programming paradigms.
  • Composability: Easily compose and chain operations without boilerplate code.
  • Error Handling: Simplifies error propagation and handling through monadic structures.

Installation

To use these utilities in your project, install the library:

npm install @triact/monadic

Monads

0.4.0-alpha.33

6 months ago

0.4.0-alpha.18

7 months ago

0.4.0-alpha.19

7 months ago

0.4.0-alpha.17

7 months ago

0.4.0-alpha.32

6 months ago

0.4.0-alpha.30

6 months ago

0.4.0-alpha.31

6 months ago

0.4.0-alpha.29

6 months ago

0.4.0-alpha.25

6 months ago

0.4.0-alpha.26

6 months ago

0.4.0-alpha.27

6 months ago

0.4.0-alpha.28

6 months ago

0.4.0-alpha.21

7 months ago

0.4.0-alpha.22

7 months ago

0.4.0-alpha.23

6 months ago

0.4.0-alpha.24

6 months ago

0.4.0-alpha.20

7 months ago

0.4.0-alpha.14

8 months ago

0.4.0-alpha.15

8 months ago

0.4.0-alpha.16

8 months ago

0.4.0-alpha.10

9 months ago

0.4.0-alpha.11

8 months ago

0.4.0-alpha.12

8 months ago

0.4.0-alpha.13

8 months ago

0.4.0-alpha.9

9 months ago

0.4.0-alpha.8

9 months ago

0.4.0-alpha.6

9 months ago

0.4.0-alpha.5

9 months ago

0.4.0-alpha.4

10 months ago

0.4.0-alpha.3

10 months ago

0.4.0-alpha.2

10 months ago

0.4.0-alpha.1

10 months ago

0.4.0-alpha.0

10 months ago

0.3.1

10 months ago

0.3.0

1 year ago

0.2.10

1 year ago

0.2.9

1 year ago

0.2.8

1 year ago

0.2.7

1 year ago

0.2.6

1 year ago

0.2.5

1 year ago

0.2.4

1 year ago

0.2.3

1 year ago

0.2.2

1 year ago

0.2.1

1 year ago

0.2.0

1 year ago

0.1.0

1 year ago