镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

About

Idris-style fallback for purescript do comprehensions ⚡️

Resources

Stars

5 stars

Watchers

1 watching

Forks

Repository files navigation

purescript-fallback

Idris-style fallback for do comprehensions.

purescript-fallback allows you to short-circuit a do-comprehension.

Installation

spago install fallback

Usage

withFallback do
    i :: String <- Nothing |> const (Just 0)
    result <- Int.fromString i |> const (Just 1)
    pure result
-- Just 0

withFallback do
    i :: String <- Just "abc" |> const (Just 0)
    result <- Int.fromString i |> const (Just 1)
    pure result
-- Just 1

withFallback do
    i :: String <- Just "10" |> const (Just 0)
    result <- Int.fromString i |> const (Just 1)
    pure result
-- Just 10

About

Idris-style fallback for purescript do comprehensions ⚡️

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages