1.0.0 • Published 10 years ago

gel-fold-map v1.0.0

Weekly downloads
3
License
ISC
Repository
github
Last release
10 years ago

gel-fold-map

a fold-map function for gel

Does not track keys

usage

var gelFoldMap = require('gel-fold-map');

Call the gelFoldMap function on your gel instances scope:

gelFoldMap(gel.scope);

Now you can use foldMap in gel expressions:

Assume data is:

{
    a: {
        b:1
    },
    c:2
}

Add all leafs:

(foldMap
    data
    0
    {
        result value
        (+ result value)
    }
)

Will result in 3