Skip to content

KoryNunn/gel-fold-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

a fold-map function for gel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published