funpjs (npm): Basic functional programming concepts for javascript
Keywords: functional programming|either|option|unit