UNPKG

1.39 kBMarkdownView Raw
1![logo](logo.png)
2
3[![Build Status](https://travis-ci.org/nerac/keyu.svg?branch=master)](https://travis-ci.org/nerac/keyu)
4[![Coverage Status](https://coveralls.io/repos/github/nerac/keyu/badge.svg?branch=master)](https://coveralls.io/github/nerac/keyu?branch=master)
5[![install size](https://packagephobia.now.sh/badge?p=keyu)](https://packagephobia.now.sh/result?p=keyu)
6[![Known Vulnerabilities](https://snyk.io/test/npm/keyu/badge.svg)](https://snyk.io/test/npm/keyu)
7
8**Keyu** (key utilities) provides **flexible** utilities to help you build **solid** projects <u>without repeating yourself</u>.
9This library pretends to **fix** those **anoying things** that you find every day **when you write JavaScript**
10
11The library helps you:
12
13- Write functional programming code in javascript
14- Combine sync and async functions easly
15- Do safe conversions
16- Check javascript types correctly
17- Work with any kind of collection
18- Apply complex concurrency patterns ([Rob Pike](https://www.youtube.com/watch?v=f6kdp27TYZs)).
19
20Documentation: https://nerac.github.io/keyu/
21
22Repository: https://github.com/nerac/keyu
23
24License: [MIT](https://github.com/nerac/keyu/blob/master/LICENSE)
25
26## Contribute
27
28If you find yourself repeating over and over the same function maybe it should be here.
29
30This repository is completely open to any kind of contribution that will simplify Javascript
31developers time.