jamesrweb / elm-combinators

A combinatory logic library for ELM.

Home Page:https://package.elm-lang.org/packages/jamesrweb/elm-combinators/latest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ELM Combinators

An elm combinatory logic library.

Each combinator represents a function composition pattern and each is implemented, as far as is possible, using SKI combinator calculus under the hood.

Installation

elm install jamesrweb/elm-combinators

Usage

To import all combinators, add the following at the top of your file:

import Combinators exposing (..)

You can also just import specific combinators such as the K and P combinators for example:

import Combinators exposing (k, p)

Development

Formatting

npx elm-format . --yes

Linting

npx elm-review .

About

A combinatory logic library for ELM.

https://package.elm-lang.org/packages/jamesrweb/elm-combinators/latest

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Elm 100.0%