Home Reference Source Repository

Elista Build Status Coverage

bindable functions for the es7 :: operator.

npm install babel-plugin-transform-function-bind

add this your .babelrc:

{
  "plugins": ["transform-function-bind"]
}

Documentation

esdocs

Usage

  import {List, Empty, Maybe, Task} from 'elista'

  DB.find({name: "Tony Stark"}).run()
    ::Either(List.prop::binding('name'), handleEmpty)
    ::List.head()
    ::Task( function () {
        console.log(this) // Tony Stark
      })