# Relude <small></small>

> A functional programming prelude for ReasonML and Bucklescript OCaml

- Core modules
- Utility types and functions
- Typeclasses and extensions


[![GitHub CI](https://img.shields.io/github/workflow/status/reazen/relude/CI/master)](https://github.com/reazen/relude/actions)
[![npm](https://img.shields.io/npm/v/relude.svg)](https://www.npmjs.com/package/relude)
[![Coveralls](https://img.shields.io/coveralls/github/reazen/relude.svg)](https://coveralls.io/github/reazen/relude)

[GitHub](https://github.com/reazen/relude)
[Documentation](#relude)

<!-- background image -->
![](media/relude-stones.jpg)