{"_id":"glad-functions","_rev":"40-a0c8657203bea95ac1757f2dcaff3daa","name":"glad-functions","description":"glad-functions is the library that extends prelude-ls's functional style programing support.","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.0":{"name":"glad-functions","version":"0.0.0","description":"### Control #### when(when_), unless(unless_), then(then_) ```livescript [1 to 5] |> when_ (all ( < 6)), ( .length) >> console~log # => 5 ``` ```livescript [1 to 5] |> unless_ (any ( is 2)), ( .length) >> console~log # => (Nothing) ``` ```livescript [1 to","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"prelude-ls":"^1.1.2"},"gitHead":"40d9bf6b8f360cb16241c0031a24e26709b0a44f","_id":"glad-functions@0.0.0","_shasum":"ad875eb18fdcaeed477ee5a2dca9ee39366bac58","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"ad875eb18fdcaeed477ee5a2dca9ee39366bac58","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.0.tgz","integrity":"sha512-gt8KqhTAdco3o1kaB3/ZIDy1QNF+pWkhxz+HzFC6dI+sIyeix14NAQQs8q7CFYUzsIv6SVElMNqskxPgBYEygg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOh20/r0ug94UpQe5X5n/or3fhmx5ns+PnzNxB5Ss3xAiBoikG0O2fIk9Mbw/kDyRLx5iKmD6yLKupfKFPN8QpJKQ=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.0.tgz_1463130099909_0.13883587764576077"}},"0.0.1":{"name":"glad-functions","version":"0.0.1","description":"### Control #### when(when_), unless(unless_) ```livescript [1 to 5] |> when_ (all ( < 6)), ( .length) >> console~log # => 5 ```","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"prelude-ls":"^1.1.2"},"gitHead":"5946f5b14594655c01d0586371566ffaa9b3ad0f","_id":"glad-functions@0.0.1","_shasum":"5921a6b18f6919121621d19a3eccbddb93a7bf4c","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"5921a6b18f6919121621d19a3eccbddb93a7bf4c","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.1.tgz","integrity":"sha512-nMxJdxGxiCeoWS85xn8Yl9elz4y/tlaOgj2Ki1wgaIjKAD5z9At5DY2A4hJ7Z6X/3VhJ38x3E9pqFGK2mQ7CRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCggroNy5Uergm8nG8d11HN0agZMTTGSLU/MuIumbNdQIhAIQgzqOLlS/c8094ylgttJxcXJE2XwPBc19QrO3OihIY"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.1.tgz_1463134666281_0.09571905364282429"}},"0.0.2":{"name":"glad-functions","version":"0.0.2","description":"### Applicative #### return(return_) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"prelude-ls":"^1.1.2"},"gitHead":"08af3022ed39e3392b9a484f55e0554f2dd75927","_id":"glad-functions@0.0.2","_shasum":"c9cef35ff73c3b41f46d0f229e5ecce394f0db46","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"c9cef35ff73c3b41f46d0f229e5ecce394f0db46","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.2.tgz","integrity":"sha512-0QIvhrmab77PVSR1xTJ/CY9dC8jIuSnWyjdMD+vfMm7xmEsuf9WPew/LAEfTRZ9Iw44XaS7O4Zlnp6MYkbelBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPJybVXHeIbf5B7k3tH53AK/Sy1WhlpliPtPPCzHAU7AiEAu3Qg9/Iw1hUFLAbnyv6NZhqhadbHPmy2hnkVIagQCWA="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.2.tgz_1463380430085_0.5247032511979342"}},"0.0.3":{"name":"glad-functions","version":"0.0.3","description":"### Applicative #### return(return_) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"LiveScript":"^1.3.1","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"gitHead":"aceb28ecc9af6f8378aae15ca953f5b0db004a37","_id":"glad-functions@0.0.3","_shasum":"775fda6baa79cd7265f3844b51550915702d1a49","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"775fda6baa79cd7265f3844b51550915702d1a49","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.3.tgz","integrity":"sha512-XYDGduRD3tPJnpWGJoC/R58w+rUpIJ8CXdrbFbxStLCWYGm3iazPWBoaHFR973y6Zr9QfQbVfs3v0dzPdn8tgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbZEGNvtTSPxvb7rHQh05GZ5tQk946FOGqTrboIrN0lAiEAhrxVCYnlay7CTSMcVTzsAu4XpWrMv8N/jnxF3JkqVkM="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.3.tgz_1463574599674_0.1330945019144565"}},"0.0.4":{"name":"glad-functions","version":"0.0.4","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"LiveScript":"^1.3.1","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"gitHead":"3d827a0aa160a7a5b864570796e1a2d3786755eb","_id":"glad-functions@0.0.4","_shasum":"d8e3d51a1a93eecc355105580988090a6f291548","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"d8e3d51a1a93eecc355105580988090a6f291548","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.4.tgz","integrity":"sha512-dhcJZP2B0K2zJzSeyYX+ji8l1ylaMEqC/2kq6SgEAbfi9xYd7dz7ck2YMof1kqa/zS15gJGeH6OrlghlyzbAQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRFTwDPlUMdn6HcEcD0kPz+hI5UFdtGLUucu6a6uABwAiEAop4B3RPDz+0jhCekM6fzUOAO1vDkzZ+cbFwvPbVdPiQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.4.tgz_1463711392985_0.3668584751430899"}},"0.0.5":{"name":"glad-functions","version":"0.0.5","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"LiveScript":"^1.3.1","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"gitHead":"dd5c19c989e14e4d2b881a014771ad2673ae72c2","_id":"glad-functions@0.0.5","_shasum":"7e5c1993763615df2305f71822dccde8c6eb62bc","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"7e5c1993763615df2305f71822dccde8c6eb62bc","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.5.tgz","integrity":"sha512-cTBG21OI5Bd2wh5+XGeYTGsSsMFSmtnA/hpKolLC4wD1a9/nXkXuxkt9Xq95vweZ98mGddT91k5JO6C9K5JQ0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICF463ijOe3k7m17OXS5g0kzhPJyFAD5LAbq67MDn+mqAiAsD+i/VJS9ULaiSKquEPoW2ZZjcYcmCSFw9uH5RlspUg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.5.tgz_1463712352665_0.28384742070920765"}},"0.0.6":{"name":"glad-functions","version":"0.0.6","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"LiveScript":"^1.3.1","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"gitHead":"ed6d68a031bd77cd25b73f2618e54eab44d96fa3","_id":"glad-functions@0.0.6","_shasum":"a0508df66d115b8a80e5c72b0ba9a12a0f387920","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"a0508df66d115b8a80e5c72b0ba9a12a0f387920","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.6.tgz","integrity":"sha512-ZZZGuuSSPsbVd/+QxPDNNluZwr+KILBbltgB57TIPqdE8lei1ZDU6f1FQQt1qGdgcjQzvmILRA20cWyJDdoUOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTkxnB6kfWDh4KMhlB32h+pBtcyJY+BbBFhVTSvQI95gIhAONVb3gomPxFq5yKkrI/ABmrvZ/f5JUWuJMklsnP0hok"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.6.tgz_1463799099257_0.2686989731155336"}},"0.0.7":{"name":"glad-functions","version":"0.0.7","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"LiveScript":"^1.3.1","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"gitHead":"747b83f576fb209a420165b56c99ecd137823512","_id":"glad-functions@0.0.7","_shasum":"d4d97d60c3054b82cb4d08bfd02559269ab81425","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"d4d97d60c3054b82cb4d08bfd02559269ab81425","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.7.tgz","integrity":"sha512-ZDPOe0t5iUF98wW7mZhUAcvOlXRV1H27Rwz0zxbiTirVh3RqrqnvuNLL85hnw07Rr3ymexI7eyiSzzFU2rL85Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCehSFVtpYMsRkjaXOb/W6XEO5s5hWQHUMGlWwSynohTwIgTQLS8tD2pIgYpE0JWDf2mKYlB0h9ssvlKJcb69cdBNY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.7.tgz_1464076016872_0.8812070467974991"}},"0.0.8":{"name":"glad-functions","version":"0.0.8","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"LiveScript":"^1.3.1","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"0b5053c0109db8b8fa002c8e18e8760b735c6461","_id":"glad-functions@0.0.8","_shasum":"e8194367b16e910fe94b4f0b097db93dd8ec84f3","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"e8194367b16e910fe94b4f0b097db93dd8ec84f3","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.8.tgz","integrity":"sha512-05wxUCjaMeFvN6iKeE3vzuRvqxhswwEVS004mgEJYKGw0IENJjwNenD1nT+KsTEbRUzNPZVhnS0AFqPQDWRAvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqNvcRCdkYtUaQ5UjxwxeflNVEHG69HxlR2ro3aFWScAiEA0Wsy8IaT6RG933Ds3U+mC5ea6k9b6W+xFqxfTj7VDuE="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.8.tgz_1464248867561_0.7235306750517339"}},"0.0.9":{"name":"glad-functions","version":"0.0.9","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"LiveScript":"^1.3.1","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"97e4ec9ea1ce2838af140b964ebc5b618ee2e05d","_id":"glad-functions@0.0.9","_shasum":"d907691c93ce0ac290a315bff231ebd4d86fd986","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"d907691c93ce0ac290a315bff231ebd4d86fd986","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.9.tgz","integrity":"sha512-s5R8BpdHz6N+iokPFGSn6qHR1a47MN1AYkSYWK0mz5SWSdaLUyMo8ppz7u4+F4EUxxglmZGXyNckANABlKJfag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICyWgwhwrVfdpZuKOSjXIDUgzRHj6+DfM3wj8N0XEFi9AiEA44ab1AOJ8eNO6NUl2YppBUMwh9VhElyCU+YTFh7VAgM="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.9.tgz_1464573405266_0.8818335814867169"}},"0.0.10":{"name":"glad-functions","version":"0.0.10","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"LiveScript":"^1.3.1","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"c44b7ecbfac54927964d9561aac0fec6a3a69747","_id":"glad-functions@0.0.10","_shasum":"103f09bf14922807d42caacdc294b841ac0c3027","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"103f09bf14922807d42caacdc294b841ac0c3027","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.10.tgz","integrity":"sha512-a1MDT9lAaPt3b7EE0kpg6/qwsHQzOfKOjw2klUUlpt32U0de8GoylPYzEKVfXZYIy0HHcJgeQdOAXDVsP8vqyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiAW2H7ADgeubIYDdz6rbhjImELQW9evnmvVyFXiY58gIgavCPhVSkv4LQw6Ka+0ej+8miu1kaq5eF1xHY0jIVfc4="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.10.tgz_1464592002758_0.1323046141769737"}},"0.0.11":{"name":"glad-functions","version":"0.0.11","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"LiveScript":"^1.3.1","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"c274fb6a4e9c84453ad23fb7ec6ca9010e3739b0","_id":"glad-functions@0.0.11","_shasum":"269bb95eb91568e5dd824a58125ef6e188463849","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"269bb95eb91568e5dd824a58125ef6e188463849","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.11.tgz","integrity":"sha512-PYOm1CPgq22Uq1nYyZzYS5QdQtHp4CIdh8hWEKyZJs4b3nwh26klNLdkHfGMnVHWZgHSh7paEwcdGAICmM+Ltw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5bFQHGzXs0SiHq6KPIReDwiOUmAEbR3pKYBR7SkTA2gIgNTJfUryBf8bPNcgQWCWfUOPUd4Z4HC+YawKIG4DJRNs="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.11.tgz_1464604273961_0.9881824064068496"}},"0.0.13":{"name":"glad-functions","version":"0.0.13","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"LiveScript":"^1.3.1","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"9ee68f0fce6d18f38ca114932e8d894358ed0443","_id":"glad-functions@0.0.13","_shasum":"239f429ce1d62a984a437c797beeed55bde78370","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"239f429ce1d62a984a437c797beeed55bde78370","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.13.tgz","integrity":"sha512-a7Qaj2GBNmOCnYmbOfP2bcd/WmniB8XT2SyL72pn8i71EOeImmu8JXPQG2O10d321cP0YEhivsZAOY/g6eJtyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkbgyHRwLms/uj4B7wJF0pA5aCrWTpEnhZ8CBJl4KMegIhAIfyUCzPu3Q6rsNpi9RdfoFSGRq/MHhborsl22EJiExR"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.13.tgz_1464605219872_0.2702224743552506"}},"0.0.14":{"name":"glad-functions","version":"0.0.14","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"LiveScript":"^1.3.1","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"2e884d0aedc6268d84612065472090b56188792a","_id":"glad-functions@0.0.14","_shasum":"5d16c98b18d2d18edc7f8f6ccf11c10e37876531","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"5d16c98b18d2d18edc7f8f6ccf11c10e37876531","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.14.tgz","integrity":"sha512-MiTplwQZnV+oybuREJJsodic92gYke+T7LquietDN35IWxGuM6QnIK1iCsssy0Xq+wMX8iC9bdkEX8v62E+liQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeQkAnhymU1/oAaI3XiaOLN8OTRxjYUSP+a0E7rL5sZQIhAJO+cfFZLR5lB3UAUHiwLTSorHmk6QosIOlOs3TmipnL"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.14.tgz_1464658543485_0.5326304694171995"}},"0.0.15":{"name":"glad-functions","version":"0.0.15","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"LiveScript":"^1.3.1","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"8aa0d2317a373371a1658cc4cf13da403741985e","_id":"glad-functions@0.0.15","_shasum":"50f7a240fd71ddd6ae244c950c378c2a18e43f0a","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"50f7a240fd71ddd6ae244c950c378c2a18e43f0a","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.15.tgz","integrity":"sha512-PoOY7lb4M0Be321ONt0wPpHiv2WV0Ach7bi6F6RjmZKNwcrAjg+zXn34UvPZSRDX8yEN1hxLg0Nm9dyIkDOP3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4utjTwh3Bce0+mNQWh6YUuLGt7L43MeWqI+Jc2DWu/gIgdb984/jZ5UbQnZT7I/76iG3q0dsBMJ+kMO6d7jZJTQQ="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.15.tgz_1464930102574_0.9683409796562046"}},"0.0.16":{"name":"glad-functions","version":"0.0.16","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"ce0d6fc66136091bd1b6bcd117dee17f940e2106","_id":"glad-functions@0.0.16","_shasum":"c2f763f645f28a9c63632cf8fc45b29bb19577c5","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"c2f763f645f28a9c63632cf8fc45b29bb19577c5","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.16.tgz","integrity":"sha512-i6sDAObCVRoCe/PNn6avV+U925tNep6L/h7YIn5ZEtL56lWuXToM7TwhxRfTHzWo38qpMZptsBz+ILW59D4z0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZ0feyxiXr5seEFfX7/yeBWClDVfaGEs9OQDlTqvHVEAiEAkfydVXnSvNkLx/WAxHFkJ5GBcKzs6KGF9kQUyR3PG5w="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.16.tgz_1464956785357_0.2654043841175735"}},"0.0.17":{"name":"glad-functions","version":"0.0.17","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"7324435422dfc6200ccdd9d5f1b557a44a308dfb","_id":"glad-functions@0.0.17","_shasum":"8f49af82de70a2939232321653ef6e08732a29d9","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"8f49af82de70a2939232321653ef6e08732a29d9","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.17.tgz","integrity":"sha512-qFnFF7yrN9GgniR1Efjyq+ZVi91PDW1jMGXjjtY3HC2gW0WiYihi8TEiRB2f6ekQ/LhfzsXoDEffO1gK/Fun+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYzN8pbydznw8AtfHsWezfXHZRG+/IpB7+sCTXV/mfpAiBMZl4hwHip/MGfHHmeU546aK1OchjanMcJZK7f+ctagw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.17.tgz_1465271331651_0.9433503604959697"}},"0.0.18":{"name":"glad-functions","version":"0.0.18","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"faf413ee30d520c0a4cb87d4894fa85a6619d19a","_id":"glad-functions@0.0.18","_shasum":"e8b3569b6e6b07b9b40c4d2ac8d3d06ce6dc5a69","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"e8b3569b6e6b07b9b40c4d2ac8d3d06ce6dc5a69","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.18.tgz","integrity":"sha512-t7DwUoWqbG0CEsXNEg69oL9Jr+zDkw/E5bqqBzeax6IecmFrA4sR3ntEVodaspVtZMbfGr4bubamTyUmTAVr7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5qYni2uax1yqam+3gA7FOL5PPSdOag9GwJTBZyXrL8AiBAnGCwIj1VesiR4T6VheraLZU3psCKt/LzjSm+ZD5XYw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.18.tgz_1465562074571_0.34245193912647665"}},"0.0.19":{"name":"glad-functions","version":"0.0.19","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"ec3e41e36439e3aecc8dcc4720390a3963289137","_id":"glad-functions@0.0.19","_shasum":"a0b8129f8b1a60c126a52777f86341936495b2ef","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"a0b8129f8b1a60c126a52777f86341936495b2ef","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.19.tgz","integrity":"sha512-jmG5XpYFjheyxSXCKfMTl18WjrulLqEYkYRb0I/+ERZ7h02YlIDL3TbSV2DWpKxg6OxOVGtpR5fProJ0eNh4GA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIMInaRTeAuAp1f4QgWli+a0FlL6hLqXQSYZSg1pygVAIhAPmpfaMuRHnmNHvDqI5fhWuGuqjzCrFMoXtgcllG1U3+"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.19.tgz_1465788431921_0.3761782224755734"}},"0.0.20":{"name":"glad-functions","version":"0.0.20","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"48ea218663361ea4b295f6f9ad018402edd1cf21","_id":"glad-functions@0.0.20","_shasum":"04c0464c544d782d935fe44d04c0d9268b942145","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"04c0464c544d782d935fe44d04c0d9268b942145","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.20.tgz","integrity":"sha512-5O6wyDQlLNlNro/zHXYSkK/VPtBjsfj5uBsfeG1+ayWFoPmuWiGbZioYhtef0WM9c/MeRAGGEqj2bzRkizLA2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZUVBc4CCnDr0lVacdKf2QftRn962boSwAJ/K51i/bkAIgdYLFwu7VeSXwixjntM2ApjAN4FuA+94tD3hI15ig47k="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.20.tgz_1465871803480_0.8694856644142419"}},"0.0.21":{"name":"glad-functions","version":"0.0.21","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"0d3d17aac91e62fed77865e3e07653d09f6a3e87","_id":"glad-functions@0.0.21","_shasum":"cafda0cf2b340a40ff4c4b36250d9c766f5ef3ca","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"cafda0cf2b340a40ff4c4b36250d9c766f5ef3ca","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.21.tgz","integrity":"sha512-0mOX0nkmr2HQEUF2NdhfKVK5wd+nbMHC2YygyYdMwRFCTRW0Mv7gCo24TEABut/XKwyEzVBLPy04AIxWIBil6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXSlopGVCNEnljVYkbRZoGP3N/jFaUqMPnQGpyzfjwQwIgQucFaYtUBw6gyDnL7dx6J0q6QTrtGsgSacZMkPLdif8="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.21.tgz_1465984705805_0.2702444181777537"}},"0.0.22":{"name":"glad-functions","version":"0.0.22","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"320c1ff93d7e2bb13051f24e6598165635cc735a","_id":"glad-functions@0.0.22","_shasum":"9711f08d92c2e045245f1f3593b066ed2405ae6e","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"9711f08d92c2e045245f1f3593b066ed2405ae6e","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.22.tgz","integrity":"sha512-6yHNqetXIANBHSQ9rmjSxwd46lYDn3fFuiYYOhx0LkWeuNxgD1hB/itaSVh3bqLqCz+PClFQs9zbpGfptMfWag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeMBPwmnUj4cFIYEa0ZHTNQL1yuNJB3bSSCWGuArAc5QIhAINfBVOAsNzSHxjEbCj6XuPmhoU+yrd7nfEQHwF6+M88"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.22.tgz_1466137005376_0.009581691585481167"}},"0.0.23":{"name":"glad-functions","version":"0.0.23","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"009253ca974d5c856d94856dcc312c42a773b426","_id":"glad-functions@0.0.23","_shasum":"9baf7a3f1f56235af59d58a6ceec9805d81c9571","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"}],"dist":{"shasum":"9baf7a3f1f56235af59d58a6ceec9805d81c9571","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.23.tgz","integrity":"sha512-wBF26Y47xzIxDWObF7oA2z1FMNmqE8eQw3+FjvZxvabamQFeY9JRnJNqzsa8M7A50BK4v7MUnxcQAPI5rVulug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDy9H1GJeolKGp/e8fZd2A/MXI42Bno1b4Gm0FVJRc9CgIhAL3Ztysbwm49H6w5RfoiIFNg8tOUjgDepgbR/R2jKOC2"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.23.tgz_1466759671737_0.8231128233019263"}},"0.0.24":{"name":"glad-functions","version":"0.0.24","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"389d7235b6f9b142928c5d4bdde335109d7eec18","_id":"glad-functions@0.0.24","_shasum":"8a84eafe0778f8d91f82f0b79540284662d1d985","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},{"name":"gladcube","email":"support@glad-cube.com"}],"dist":{"shasum":"8a84eafe0778f8d91f82f0b79540284662d1d985","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.24.tgz","integrity":"sha512-kth1CwC/VkdIE9lRx0sNRSLrwyEfqkwmDSoXBgFTh0m2CHTqekG8XYfzt4OLxZvLtDG57uh4esDREbs4qyKqHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/j4vbTxuOe7AxUdyyD2OmJFraPqmv8fH95MXF89L3LQIhAP+VD17+QmlWtbBmmpzTuWv00UyiwbJcZNYnBypoO2ff"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.24.tgz_1468926043058_0.8049164088442922"}},"0.0.25":{"name":"glad-functions","version":"0.0.25","description":"### Applicative #### return(return_) a -> (a -> b) ```livescript return_ \\something |> (do) # => 'something' ```","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"77d5cbcceec2ac989d6e66639bc98fb683a59e3c","_id":"glad-functions@0.0.25","_shasum":"fb4916698d79cec41d686afe43a55cf21d31673d","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"gladcube","email":"support@glad-cube.com"},"dist":{"shasum":"fb4916698d79cec41d686afe43a55cf21d31673d","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.25.tgz","integrity":"sha512-jfBdLoCA70GWP+6IplUuamUY8a+bF4mD3cIagvHFoMPhmmG9/HlWlNRNKmP5RoPAqFfxsTTEUn0HPV+MTa73Qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBG+kEDpUmfKTg3CwDmemQGmbSjS99f+62hlU5rW2L9hAiEA7JrxJfz9gsTw1DhHPTLV7JsoFuDb1YugPzAuoxNc2Pw="}]},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},{"name":"gladcube","email":"support@glad-cube.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.25.tgz_1468926102353_0.36640668916516006"}},"0.0.27":{"name":"glad-functions","version":"0.0.27","description":"[![npm version](https://badge.fury.io/js/glad-functions.svg)](https://badge.fury.io/js/glad-functions) [![Build Status](https://travis-ci.org/gladcube/glad-functions.svg?branch=master)](https://travis-ci.org/gladcube/glad-functions)","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","homepage":"https://github.com/gladcube/glad-functions","repository":{"type":"git","url":"git://github.com/gladcube/glad-functions.git"},"dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"19084c3b1891d46befb24c991c14e329e9989dda","bugs":{"url":"https://github.com/gladcube/glad-functions/issues"},"_id":"glad-functions@0.0.27","_shasum":"b93b367d36a2d132904385bd079c9cb72b216408","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.2.1","_npmUser":{"name":"masashi-ohata","email":"m-ohata@glad-cube.com"},"dist":{"shasum":"b93b367d36a2d132904385bd079c9cb72b216408","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.27.tgz","integrity":"sha512-MvYb0d0frqZgmAJk5OtHEEIBCbHxhQZaplnsaI/D51RUr9wQj29+ja69pu4PRDcXxFHXTJKgEtmwrj5kDVqLHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDB3iM0Y6K8ZKySj63ZBTheoLqXD+Dihlp406RREVl6AAiAeUdbhtE8US+DzYpN1yIzosQo/j2610F0fJJvMlR73OQ=="}]},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},{"name":"gladcube","email":"support@glad-cube.com"},{"name":"masashi-ohata","email":"m-ohata@glad-cube.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.27.tgz_1473246982144_0.18300950899720192"}},"0.0.28":{"name":"glad-functions","version":"0.0.28","description":"[![npm version](https://badge.fury.io/js/glad-functions.svg)](https://badge.fury.io/js/glad-functions) [![Build Status](https://travis-ci.org/gladcube/glad-functions.svg?branch=master)](https://travis-ci.org/gladcube/glad-functions)","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","homepage":"https://github.com/gladcube/glad-functions","repository":{"type":"git","url":"git://github.com/gladcube/glad-functions.git"},"dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"94339de95e456b1164abbb683c6a0f429f2d82fa","bugs":{"url":"https://github.com/gladcube/glad-functions/issues"},"_id":"glad-functions@0.0.28","_shasum":"5fef14c023a365548bb0e60e8b0d56c6b816e514","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.2.1","_npmUser":{"name":"masashi-ohata","email":"m-ohata@glad-cube.com"},"dist":{"shasum":"5fef14c023a365548bb0e60e8b0d56c6b816e514","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.28.tgz","integrity":"sha512-f/60WabCDuP6JrDj5ux20xO33RprzJvIuWjUak7RmNHUnUYTS9cXVjszcDecpTy4N4yKV+hAibz5HoZy/RfYZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDukM7c0zwlRMVCjGJ3OBlsb7eKzAsJTH8yi4xULDT1AiEA0rh8UbHa6CBjKtD9IQeNWe2cGuARzqgUYyR//8wGw70="}]},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},{"name":"gladcube","email":"support@glad-cube.com"},{"name":"masashi-ohata","email":"m-ohata@glad-cube.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.28.tgz_1473248192752_0.9038110296241939"}},"0.0.29":{"name":"glad-functions","version":"0.0.29","description":"glad-functions is the library that extends prelude-ls's functional style programing support.","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","homepage":"https://github.com/gladcube/glad-functions","repository":{"type":"git","url":"git://github.com/gladcube/glad-functions.git"},"dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"6617b78fb8a229dacd37d74072bb48f2718f4bca","bugs":{"url":"https://github.com/gladcube/glad-functions/issues"},"_id":"glad-functions@0.0.29","_shasum":"b27e320072daccf5f578b4eac8cf5e808a62f255","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.2.1","_npmUser":{"name":"masashi-ohata","email":"m-ohata@glad-cube.com"},"dist":{"shasum":"b27e320072daccf5f578b4eac8cf5e808a62f255","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.29.tgz","integrity":"sha512-r1IcmfvDeGBGiKgeWa3Vy4qdNiXJghC0LCHKbo5sMRN51BRg5puNfkg4QmLf//SvLb3MkTMklF9d5dnjfKJZCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNqDdt/SutRnIWZcBfP1evBXFnGQW3e6NliWVcWAxg/AiBu2b8tdclFe6LkfxJP49KO+0ZMpvbgBBDVcPL2mMGTiA=="}]},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},{"name":"gladcube","email":"support@glad-cube.com"},{"name":"masashi-ohata","email":"m-ohata@glad-cube.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.29.tgz_1473249795625_0.2696545433718711"}},"0.0.30":{"name":"glad-functions","version":"0.0.30","description":"glad-functions is the library that extends prelude-ls's functional style programing support.","main":"index.js","scripts":{"test":"node test/index.js"},"author":"","license":"ISC","homepage":"https://github.com/gladcube/glad-functions","repository":{"type":"git","url":"git://github.com/gladcube/glad-functions.git"},"dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"3f080b037fe8c32b1009b16d46e09168890371dc","bugs":{"url":"https://github.com/gladcube/glad-functions/issues"},"_id":"glad-functions@0.0.30","_shasum":"b5daefb23739005f4e96ddb76c28065ba20e578d","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"gladcube","email":"support@glad-cube.com"},"dist":{"shasum":"b5daefb23739005f4e96ddb76c28065ba20e578d","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.0.30.tgz","integrity":"sha512-XlqU3TkLa3gXtEogup3yDIsMlXjiKyfLRDMN/RU05MhtM6epcBqi7l2swyDdCY3SW9L+M0AQh9/4xHRAS3e2ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpW/0zG93Wu9Hp79+OMT3KtLpFtd6zJ1TOVS3/MPG3rAIhAJCm4ccgMW6JlIuYyJBfPOgsxmjShdaKsvXVHx9Sivnu"}]},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},{"name":"gladcube","email":"support@glad-cube.com"},{"name":"masashi-ohata","email":"m-ohata@glad-cube.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glad-functions-0.0.30.tgz_1474947678804_0.5093045316170901"}},"0.1.0":{"name":"glad-functions","version":"0.1.0","description":"glad-functions is the library that extends prelude-ls's functional style programing support.","main":"index.js","scripts":{"build":"lsc bin/build.ls","test":"node test/index.js"},"author":"","license":"ISC","homepage":"https://github.com/gladcube/glad-functions","repository":{"type":"git","url":"git://github.com/gladcube/glad-functions.git"},"dependencies":{"livescript":"^1.5.0","prelude-ls":"^1.1.2"},"devDependencies":{"colors":"^1.1.2"},"browserify":{"transform":["browserify-livescript"]},"gitHead":"138eaf62dbb309fc5021651400b84bce66ad8eb7","bugs":{"url":"https://github.com/gladcube/glad-functions/issues"},"_id":"glad-functions@0.1.0","_shasum":"8307e1ed8ffcad0b24141d3455a8218760841df0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"masashi-ohata","email":"m-ohata@glad-cube.com"},"dist":{"shasum":"8307e1ed8ffcad0b24141d3455a8218760841df0","tarball":"https://registry.npmjs.org/glad-functions/-/glad-functions-0.1.0.tgz","integrity":"sha512-ojtyoGiWRmj75tWcWjNlq7DBj83U/m1dot51YAnlztf2rGnZWFCZ5mVM9X4JL1HpToxklDmo8nK6YC3z8eL9AQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPh2KAgjlShpSCZ5ko6GIfohdXE6rvV7iwKxC9LPcMCAiEA1HQzSVHA5xnOiATkbSYT8SAuGXFkzZVkdMmpberBLWQ="}]},"maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},{"name":"gladcube","email":"support@glad-cube.com"},{"name":"masashi-ohata","email":"m-ohata@glad-cube.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/glad-functions-0.1.0.tgz_1483671586284_0.7258385710883886"}}},"readme":"# glad-functions\n\nglad-functions is the library that extends prelude-ls's functional style programing support.\n\n[![npm version](https://badge.fury.io/js/glad-functions.svg)](https://badge.fury.io/js/glad-functions) [![Build Status](https://travis-ci.org/gladcube/glad-functions.svg?branch=master)](https://travis-ci.org/gladcube/glad-functions)\n\n## Usage\n\n### Applicative\n\n#### return(return_)\n\na -> (a -> b)\n\n```livescript\nreturn_ \\something |> (do) # => 'something'\n```\n\n```livescript\nsomething = \\something\nsomething\n|> return_ \\other_thing # => 'other_shing'\n```\n\n### Async\n\n#### before\n\n(a -> b) -> (c -> d) -> ((c -> d) -> (a -> b))\n\nExtend the function with the other function.\nWhen the \"parent\" is called. the \"child\" will be called before the \"parent\".\nBoth of the functions should accept the same type and numbers of arguments.(However, the \"child\" function should accept \"next\" as the last argument adding the common arguments)\n\n```livescript\n  hello_then = (name, cb)->\n    cb \"Hello_\" + name\n  hello_then_alpha = before hello_then, (name, cb, next)->\n    next \\lorem_ + name, cb\n  hello_then_alpha \\foo, -> it + \\_test\n  |> console~log # =>(Output) Hello_lorem_foo_test\n\n```\n\n#### after\n\n(a -> b) -> (c -> d) -> ((a -> b) -> (c -> d))\n\nExtend the function with the other function.\nWhen the \"parent\" is called. the \"child\" will be called after the \"parent\".\nBoth of the functions should accept the same type and numbers of arguments.\n\n```livescript\n  hello_then = (name, cb)->\n    cb name + \"_is_a\"\n  hello_then_beta = after hello_then, (name, cb)->\n    cb name + \"_good\"\n  hello_then_beta \\foo, -> it + \\_man # => \"foo_is_a_good_man\n```\n\n### Combinator\n\n#### B\n\nAlias: ```(<<)```\n\n#### C\n\nAlias: ```flip```\n\n#### I\n\nAlias: ```id```\n\n#### K\n\nAlias: ```Applicative.return_```\n\n#### Q\n\nAlias: ```(>>)```\n\n#### Y\n\nAlias: ```fix```\n\n### Control\n\n#### if(if_), unless(unless_)\n\nBoolean -> (a -> b) -> b?\n\n```livescript\nsome_value = 200\nif_ (some_value > 100), -> console.log \\Yeah! # => (Output) 'Yeah!'\nunless_ (some_value > 100), -> console.log \\Yeah!  # => (Do Nothing)\n```\n\n#### try(try_), catch(catch_), finally(finally_)\n\n```livescript\ndo_something = ->\n  throw new Error \"Some Error!\"\ntry_ do_something, ( .message) >> console~log # => (Output) 'Some Error!'\ndo_something `catch_` ( .message |> console~log) # => (Output) 'Some Error!'\ndo_something `finally_` -> console.log \"Finally do other things.\" # => (Output) 'Finally do other things.' (Error)\n```\n\n#### throw(throw_)\n\n```livescript\nthrow_ new Error \"Some Error!\" # => (Error) 'Some Error!'\n```\n\n### Flow\n\n#### act\n\n(a -> b) -> a -> a\n\n```livescript\n[1 to 5]\n|> filter (% 2) >> (is 0)\n|> act console~log # => (Output) [ 2, 4 ]\n|> filter (> 3)\n|> act console~log # => (Output) [ 4 ]\n|> map (* 100)\n|> console~log # => (Output) [ 400 ]\n```\n\n#### if(if_), unless(unless_)\n\nBoolean -> (a -> b) -> (a OR b)\n\n```livescript\nSOME_CONSTANT = 200\n\\Yeah!\n|> if_ (SOME_CONSTANT > 100), console~log # => (Output) 'Yeah!'\n```\n\n```livescript\nSOME_CONSTANT = 200\n\\Yeah!\n|> unless_ (SOME_CONSTANT > 100), console~log # => (Do Nothing)\n```\n\n#### when(when_), except\n\n(a -> Boolean) -> (a -> b) -> (a OR b)\n\n```livescript\n[1 to 5]\n|> when_ (all ( < 6)), ( .length) >> console~log # => (Output) 5\n```\n\n```livescript\n[1 to 5]\n|> except (any ( is 2)), ( .length) >> console~log # => (Do Nothing)\n```\n\n```livescript\npeople =\n  * name: \\tarou, blood: \\a, age: 23\n  * name: \\hanako, blood: \\b, age: 25\n  * name: \\jirou, blood: \\o, age: 24\npeople\n|> each when_ ( .age > 24), ( .name) >> console~log # => (Output) 'hanako'\n|> map except ( .blood is \\b), ( .name)\n|> map ( or \\blood_b) # => [ 'tarou', 'blood_b', 'jirou' ]\n```\n\n#### then(then_), else(else_)\n\n(a -> b) -> Boolean -> (a OR b)\n\n```livesctipt\n[1 to 5]\n|> any ( < 5)\n|> act then_ -> console.log \\Yeah! # => (Output) 'Yeah!'\n|> else_ -> console.log \\Oh! # => (Do Nothing)\n```\n\n```livescript\n[1 to 5]\n|> all ( < 5)\n|> then_ act -> console.log \\Yeah! # => (Do Nothing)\n|> else_ -> console.log \\Oh! # => (Output) 'Oh!'\n```\n\n#### case(case_), otherwise(otherwise_)\n\n(a -> Boolean) -> (a -> b) -> (a OR c)  \nc is special unique object\n\n```livesctipt\n[1 to 3]\n|> case_ (all (< 3)), -> console.log \\Yeah! # => (Do Nothing)\n|> case_ (all (< 4)), -> console.log \\Yeah! # => (Output) 'Yeah!'\n|> case_ (all (< 5)), -> console.log \\Yeah! # => (Do Nothing)\n|> otherwise_ -> console.log \\Yeah! # => (Do Nothing)\n```\n\n#### case$\n\n(a -> Boolean) -> (a -> b) -> a  \nEquivalent to ```(act . when)```\n\n```livescript\n[1 to 3]\n|> case$ (all (< 3)), -> console.log \\Yeah! # => (Do Nothing)\n|> case$ (all (< 4)), -> console.log \\Yeah! # => (Output) 'Yeah!'\n|> case$ (all (< 5)), -> console.log \\Yeah! # => (Output) 'Yeah!'\n```\n\n### Func\n\n#### $\n\n(a -> b) -> a -> b\n\n```livescript\n( + 5) `$` 4 # => 9\n```\n\n```livescript\n[3 5 7]\n|> map flip (%)\n|> map (<<) (is 0)\n|> all $ _, 105\n|> then_ ->\n  console.log \\Yeah! # => (Output) 'Yeah!'\n```\n\n#### $$\n\n[(a -> b), (a -> c), ...] -> a -> [b, c, ...]\nEquivalent to ```flip dist```\n\n```livescript\n5 |> $$ [(+ 4), (* 4)] # => [ 9, 20 ]\n```\n\n```livescript\n[1 to 5]\n|> $$ [length >> (`div` 2), reverse]\n|> apply replicate # => [ [ 5, 4, 3, 2, 1 ], [ 5, 4, 3, 2, 1 ] ]\n```\n\n#### lazy\n\n((a, b, c, ...) -> d) -> e -> d\n\n```livescript\nlazy (+), 5, 5 # => [Function]\nlazy (+), 5, 5 |> (do) # => 10\n```\n\n```livescript\nset-timeout (lazy console~log, \\Yeah!), 3000_ms # => (Output in 3 seconds) 'Yeah!'\n```\n\n#### dist\n\na -> [(a -> b), (a -> c), ...] -> [b, c, ...]\n\n```livescript\ndist 5, [(+ 4), (* 4)] # => [ 9, 20 ]\n```\n\n```livescript\n[1 to 5]\n|> dist _, [length >> (`div` 2), reverse]\n|> apply replicate # => [ [ 5, 4, 3, 2, 1 ], [ 5, 4, 3, 2, 1 ] ]\n```\n\n#### arg\n\nNumber -> (a, b, c, ...) -> (a OR b OR c OR ...)\n\n```livescript\n(arg 1) 1, 2, 3 # => 2\n```\n\n```livescript\nexpress!.get \\./, (arg 1) >> let_ \\render, \\index # second argument of callback is Response\n```\n\n#### args\n\n(a, b, c, ...) -> [a, b, c, ...]\n\n```livescript\nargs 1, 2, 3 # => [ 1, 2, 3 ]\n```\n\n```livescript\nexpress!.get \\./, args >> (++ \\foo) >> cb # useful when add argument\n```\n\n#### withl\n\n(a -> b) -> [b, a]\n\n```livescript\n5 |> withl ( + 10) # => [ 15, 5 ]\n```\n\n```livescript\n[10 to 15]\n|> withl elem-index 14\n|> apply split-at # => [ [ 10, 11, 12, 13 ], [ 14, 15 ] ]\n```\n\n#### withr\n\n(a -> b) -> [a, b]\n\n```livescript\n5 |> withr ( + 10) # => [ 5, 15]\n```\n\n#### $_at\n\nNumber -> (a -> b) -> [a] -> [a OR b]\n\n```livescript\n[1, 2, 3]\n|> $_at 2, (* 10) # => [ 1, 2, 30 ]\n```\n\n#### $_zip\n\n[(a -> b), (c -> d), ...] -> [a, b, ...] -> [c, d, ...]\n\n```livescript\n[1, 2, 3]\n|> $_zip [(* 10), (- 2), (+ 7)] # => [ 10, 0, 10 ]\n```\n\n#### $_head\n\na -> [b] -> [c]\n\n```livescript\n[1, 2, 3]\n|> $_head (* 10) # => [10, 2, 3]\n```\n\n#### $_last\n\na -> [b] -> [c]\n\n```livescript\n[1, 2, 3]\n|> $_last (* 10) # => [1, 2, 30]\n```\n\n#### $_arg\n\nNumber -> (a -> b) -> (c -> d) -> (e -> f)\n\n```livescript\n$_arg 1, (+ 5), (-)\n|> apply _, [10, 20] # => -15\n```\n\n#### $_head_arg\n\n(a -> b) -> (c -> d) -> (e -> f)\n\n```livescript\n$_head_arg (+ 100), (-)\n|> apply _, [10, 20] # => 90\n```\n\n#### $_last_arg\n\n(a -> b) -> (c -> d) -> (e -> f)\n\n```livescript\n$_last_arg  (+ 100), (-)\n|> apply _, [10, 20] # => -110\n```\n\n#### $_args\n\n(a -> b) -> (c -> d) -> (e -> f)\n\n```livescript\n$_args (+ 5), (*)\n|> apply _, [10, 20] # => 375\n```\n\n#### $$_args\n\n[(a -> b), ...] -> (c -> d) -> (e -> f)\n\n```livescript\n$$_args [(+ 100), (+ 5)], (*)\n|> apply _, [10, 20]# => 2750\n```\n\n#### $_when\n\nFunction -> Function -> [a] -> [a]\n\n```livescript\n[10, 20, 30]\n|> $_when (> 20), (* 30) # => [10, 20, 900]\n```\n\n#### $_find\n\nFunction -> Function -> [a] -> [a]\n\n```livescript\n<[foo bar foobar bar foo lorem ]>\n|> $_find (is \\bar), ( + \\barbar)\n  # =>  [ 'foo', 'barbarbar', 'foobar', 'bar', 'foo', 'lorem' ]\n```\n\n#### $_filter\n\nFunction -> Function -> [a] -> [a]\n\nEquivalent to\n`\n$_when\n`\n\n```livescript\n[10, 20, 30]\n|> $_filter (> 10), (* 30) # =>  [ 10, 600, 900 ]\n```\n\n#### $_pairs\n\nFunction -> Object -> Object\n\n```livescript\n{ ks : 10 , ms : 2 }\n|> $_pairs  map map (+ \\5) # => { ks5: '105', ms5: '25' }\n\n{ ks : 10, ms : 2, mm : 5, kg : 7 }\n|> $_pairs filter head >> (in <[ks kg]>) # => { ks: 10, kg: 7 }\n```\n\n#### $_key\n\nString -> (a -> b) -> c -> d\n\n```livescript\n{ ks : 10 , ms : 2}\n|> $_key \\ms  (+ 5) # => { ks: 10, ms: 7 }\n```\n\n#### $_any\n\n[Function] -> a -> Boolean\n\n```livescript\n[\n  * name: \\Bob, job: \\engineer, age: 28\n  * name: \\Jone, job: \\director, age: 35\n  * name: \\Allen, job: \\designer, age: 30\n]\n|> filter $_any [( .job is \\engineer), ( .age <= 30)]\n# => [{name: \\Bob, job: \\engineer, age: 28}, {name: \\Allen, job: \\designer, age: 30}]\n```\n\n#### $_all\n\n[Function] -> a -> Boolean\n\n```livescript\n[\n  * name: \\Bob, job: \\engineer, age: 28\n  * name: \\Jone, job: \\director, age: 35\n  * name: \\Allen, job: \\designer, age: 30\n]\n|> filter $_all [( .job is \\director), ( .age >= 30)]\n# => [{name: \\Jone, job: \\director, age: 35}]\n```\n\n#### need\n\nNumber -> Function -> Function\n\n```livescript\n(+)\n|> need 2\n|> apply _, [10]\n|> apply _, [4] # => 14\n```\n\n### List\n\n#### find_map\n\n(a -> b) -> [a] -> b\n\n```livescript\n<[foo bar]>\n|> find_map match_ /a(r)/\n|> at 1 # => 'r'\n```\n\n#### filter_map\n\n(a -> b) -> [a] -> [b]\n\n```livescript\n<[foo bar]>\n|> filter_map match_ /a(r)/\n|> (at 0) >> (at 1) # => 'r'\n```\n\n#### length\n\n[a] -> Number\n\n```livescript\n[1 to 3] |> length # => 3\n```\n\n#### pick\n\n[Number] -> [a] -> [a]\n\n``` livesctipt\n[1 to 40] |> pick [4, 23, 13, 5, 1]  # => [ 5, 24, 14, 6, 2 ]\n```\n\n[Number] -> [a] -> [a]\n\n``` livescript\nsome_function = (cb)->\n  cb \\err, \\data, \\other_data\nsome_function (args >> (pick [2, 1]) >> join \" \") # => \"other_data data\"\n```\n\n#### list\n\n(a, b, c, ...) -> [a, b, c, ...]\n\n``` livescript\nlist 1, 2, 3, 4 # => [1, 2, 3, 4]\n```\n\n#### range\n\na -> b -> [a]\n\n```livescript\nrange 4, 100 # => [4, 5, ... 99]\n```\n\n#### none\n\n(a → Boolean) → [a] → Boolean\n\n```livescript\n  <[foo bar foobar]> |> none (match_ /^foo/) # => false\n```\n\n```livescript\n  <[foo bar foobar]> |> none (match_ /^lorem/) # => true\n```\n\n```livescript\n  [] |> none (match_ /^lorem/) # => true\n```\n\n\n### Obj\n\n#### let(let_)\n\n(a, String, b, c, ...) -> d\n\n```livescript\nlet_ console, \\log, \\Yeah! # => (Output) 'Yeah!'\n```\n\n#### get\n\n(String) -> a -> b\n\n```livescript\nhuman = name: \\tarou\nhuman |> get \\name # => 'tarou'\n```\n\n```livescript\nhuman = name: \\tarou, age: 25 weight: 60\n<[name age]> |> map get _, human # => [ 'tarou', 25 ]\n```\n\n#### set\n\n(String) -> a -> b -> a\n\n```livescript\nhuman = {}\nhuman\n|> act set \\name, \\tarou\n|> act set \\age, 25 # => { name: 'tarou', age: 25 }\n```\n\n#### delete(delete_)\n\n(String) -> a -> b\n\n```livescript\n(foo: \\bar)\n|> act delete_ \\foo # => {}\n```\n\n#### set_$\n\nString -> (a -> b) -> c -> d\n\n```livescript\n{ foo: 4, bar: 5}\n|> act set_$ \\bar, (+ 8) # => { foo: 4, bar: 13 }\n```\n\n#### new_\n\na -> b ... -> c\n\n```livescript\n(class A\n  (num) ->\n    @x = num\n  property: 1\n  method: (y) ->\n    @x + @property + y)\n|> new_ _, 100\n|> _let _, \\method, 32 # => 133\n\n```\n\n#### call\n\nString -> a ... -> b -> c\n\n```livescript\ncall \\plus_w, 3, 8 ,(plus_w: ( + ) >> ( * 2 )) # => 22\n```\n\n### Option\n\n#### may\n\n(a -> b) -> a? -> b?  \nEquivalent to ```when (?)```\n\n```livescript\npeople =\n  * name: \\tarou\n  * name: \\hanako\nsave = (person)-> # Save into database\npeople\n|> find (get \\name) >> (is \\jirou)\n|> may save # => (Do Nothing)\n```\n\n### Str\n\n#### match(match_)\n\n(String OR RegExp) -> String -> [String]?\n\n```livescript\n\\foo |> match_ /oo/ |> at 0 # => 'oo'\n```\n\n## Other\n\n### Module Exports Priority\n\n1. Func\n2. Combinator\n3. Applicative\n4. Option\n5. Flow\n6. Async\n7. Control\n8. List\n9. Str\n10. Obj\n\n","maintainers":[{"name":"akihitofujiwara","email":"a-fujiwara@glad-cube.com"},{"name":"gladcube","email":"support@glad-cube.com"},{"name":"masashi-ohata","email":"m-ohata@glad-cube.com"}],"time":{"modified":"2022-06-18T12:48:05.379Z","created":"2016-05-13T09:01:43.090Z","0.0.0":"2016-05-13T09:01:43.090Z","0.0.1":"2016-05-13T10:17:49.574Z","0.0.2":"2016-05-16T06:33:53.067Z","0.0.3":"2016-05-18T12:30:03.908Z","0.0.4":"2016-05-20T02:29:53.567Z","0.0.5":"2016-05-20T02:45:53.368Z","0.0.6":"2016-05-21T02:51:41.903Z","0.0.7":"2016-05-24T07:46:57.290Z","0.0.8":"2016-05-26T07:47:50.078Z","0.0.9":"2016-05-30T01:56:45.813Z","0.0.10":"2016-05-30T07:06:43.246Z","0.0.11":"2016-05-30T10:31:14.469Z","0.0.12":"2016-05-30T10:41:43.160Z","0.0.13":"2016-05-30T10:47:03.239Z","0.0.14":"2016-05-31T01:35:46.798Z","0.0.15":"2016-06-03T05:01:45.274Z","0.0.16":"2016-06-03T12:26:28.017Z","0.0.17":"2016-06-07T03:48:52.088Z","0.0.18":"2016-06-10T12:34:38.476Z","0.0.19":"2016-06-13T03:27:16.183Z","0.0.20":"2016-06-14T02:36:44.051Z","0.0.21":"2016-06-15T09:58:30.607Z","0.0.22":"2016-06-17T04:16:45.817Z","0.0.23":"2016-06-24T09:14:35.146Z","0.0.24":"2016-07-19T11:00:45.264Z","0.0.25":"2016-07-19T11:01:42.589Z","0.0.26":"2016-09-07T11:02:09.997Z","0.0.27":"2016-09-07T11:16:24.071Z","0.0.28":"2016-09-07T11:36:32.997Z","0.0.29":"2016-09-07T12:03:17.703Z","0.0.30":"2016-09-27T03:41:19.062Z","0.1.0":"2017-01-06T02:59:48.298Z"},"license":"ISC","readmeFilename":"README.md","users":{"masashi-ohata":true},"homepage":"https://github.com/gladcube/glad-functions","repository":{"type":"git","url":"git://github.com/gladcube/glad-functions.git"},"bugs":{"url":"https://github.com/gladcube/glad-functions/issues"}}