You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> At a certain point in my career, I grew frustrated with the entanglement of my own code. While looking for something better, I found functional programming. I was excited by the idea of functional composition, but disillusioned by the redundancy of effectful types. I started rubico to capitalize on the prior while rebuking the latter. Many iterations since then, the library has grown into something I personally enjoy using, and continue to use to this day.
@@ -86,7 +86,7 @@ rubico is founded on the following principles:
86
86
87
87
When you import this library, you obtain the freedom that comes from having those three points fulfilled. The result is something you may enjoy.
88
88
89
-
# Introduction
89
+
##Introduction
90
90
91
91
rubico is a library for [A]synchronous Functional Programming in JavaScript. The library supports a simple and composable functional style in asynchronous environments.
92
92
@@ -236,32 +236,32 @@ For advanced asynchronous use cases, some of the rubico operators have property
236
236
237
237
For more functions beyond the core operators, please visit `rubico/x`. You can find the full documentation at [rubico.land/docs](https://rubico.land/docs).
238
238
239
-
# Benchmarks
239
+
##Benchmarks
240
240
Please find the published benchmark output inside the [benchmark-output](https://github.com/a-synchronous/rubico/tree/master/benchmark-output) folder. You can run the benchmarks on your own system with the following command:
241
241
```
242
242
npm run bench
243
243
```
244
244
245
-
# Contributing
245
+
##Contributing
246
246
Your feedback and contributions are welcome. If you have a suggestion, please raise an issue. Prior to that, please search through the issues first in case your suggestion has been made already. If you decide to work on an issue, please create a pull request.
247
247
248
248
Pull requests should provide some basic context and link the relevant issue. Here is an [example pull request](https://github.com/a-synchronous/rubico/pull/12). If you are interested in contributing, the [help wanted](https://github.com/a-synchronous/rubico/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22) tag is a good place to start.
249
249
250
250
For more information please see [CONTRIBUTING.md](/CONTRIBUTING.md)
251
251
252
-
# License
252
+
##License
253
253
rubico is [MIT Licensed](https://github.com/a-synchronous/rubico/blob/master/LICENSE).
0 commit comments