@hackage / safe-foldable

Safe wrappers for null-partial Foldable operations

Latest0.1.0.0

About

Metadata

  • Last updated , by tejon
  • License MIT
  • Maintained by: tanuki@gmail.com

  • Lottery factor: 0

Links

Installation

Readme

safe-foldable

Provides defaulting and mayhap to safely wrap functions on Foldables that are partial with null data.

λ. minimum []
*** Exception: Prelude.minimum: empty list
λ. minimum [3,1,2]
1

λ. defaulting 0 minimum []
0
λ. defaulting 0 minimum [3,1,2]
1

λ. mayhap minimum []
Nothing
λ. mayhap minimum [3,1,2]
Just 1