# Relude <small></small>

> A functional programming prelude for ReasonML and Bucklescript OCaml

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

[![CircleCI](https://img.shields.io/circleci/project/github/reazen/relude/master.svg)](https://circleci.com/gh/reazen/relude)
[![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)