- Getting started
  - [Overview](Overview.md)
  - [Installation](Installation.md)
  - [Conventions](Conventions.md)
  - [Status](Status.md)
  - [Developer info](Developers.md)
  - [Test coverage](https://reazen.github.io/relude/coverage/lcov-report/index.html)
  - [FAQ](FAQ.md)

- Typeclasses
  - [Introduction](typeclasses/Introduction.md)
  - [Show](typeclasses/Show.md)
  - [Eq](typeclasses/Eq.md)
  - [Ord](typeclasses/Ord.md)
  - [Semigroup](typeclasses/Semigroup.md)
  - [Monoid](typeclasses/Monoid.md)
  - [Ring](typeclasses/Ring.md)
  - [Semiring](typeclasses/Semiring.md)
  - [EuclidianRing](typeclasses/EuclidianRing.md)
  - [Functor](typeclasses/Functor.md)
  - [Bifunctor](typeclasses/Bifunctor.md)
  - [Apply](typeclasses/Apply.md)
  - [Applicative](typeclasses/Applicative.md)
  - [Plus](typeclasses/Plus.md)
  - [Monad](typeclasses/Monad.md)
  - [MonadError](typeclasses/MonadError.md)
  - [MonadThrow](typeclasses/MonadThrow.md)
  - [Alt](typeclasses/Alt.md)
  - [Alternative](typeclasses/Alternative.md)
  - [Foldable](typeclasses/Foldable.md)
  - [Traversable](typeclasses/Traversable.md)
  - [Read more...](typeclasses/ReadMore.md)

- API
  - [Introduction](api/Introduction.md)
  - [Array](api/Array.md)
  - [ArrayZipper](api/ArrayZipper.md)
  - [AsyncData](api/AsyncData.md)
  - [AsyncResult](api/AsyncResult.md)
  - [Bool](api/Bool.md)
  - [ContT](api/ContT.md)
  - [Decimal](api/Decimal.md)
  - [Float](api/Float.md)
  - [Function](api/Function.md)
  - [Globals](api/Globals.md)
  - [HList](api/HList.md)
  - [HMap](api/HMap.md)
  - [Identity](api/Identity.md)
  - [Int](api/Int.md)
  - [Interface](api/Interface.md)
  - [IO](api/IO.md)
  - [Ior](api/Ior.md)
  - [List](api/List.md)
  - [ListZipper](api/ListZipper.md)
  - [Map](api/Map.md)
  - [NonEmpty](api/NonEmpty.md)
  - [Option](api/Option.md)
  - [OptionT](api/OptionT.md)
  - [Ordering](api/Ordering.md)
  - [ReaderT](api/ReaderT.md)
  - [Result](api/Result.md)
  - [ResultT](api/ResultT.md)
  - [RWST](api/RWST.md)
  - [Sequence](api/Sequence.md)
  - [SequenceZipper](api/SequenceZipper.md)
  - [Set](api/Set.md)
  - [StateT](api/StateT.md)
  - [String](api/String.md)
  - [Tuple](api/Tuple.md)
  - [Unsafe](api/Unsafe.md)
  - [Validation](api/Validation.md)
  - [Void](api/Void.md)
  - [WriterT](api/WriterT.md)

- JS Interop
  - [Introduction](api/js/Introduction.md)
  - [Js.Console](api/js/Console.md)
  - [Js.Exn](api/js/Exn.md)
  - [Js.Json](api/js/Json.md)
  - [Js.Promise](api/js/Promise.md)

- Extensions
  - [Introduction](api/extensions/Introduction.md)
  - [Extensions.Alt](api/extensions/Alt.md)
  - [Extensions.Applicative](api/extensions/Applicative.md)
  - [Extensions.Apply](api/extensions/Apply.md)
  - [Extensions.Array](api/extensions/Array.md)
  - [Extensions.Bifunctor](api/extensions/Bifunctor.md)
  - [Extensions.Eq](api/extensions/Eq.md)
  - [Extensions.Foldable](api/extensions/Foldable.md)
  - [Extensions.Functor](api/extensions/Functor.md)
  - [Extensions.List](api/extensions/List.md)
  - [Extensions.Monad](api/extensions/Monad.md)
  - [Extensions.Monoid](api/extensions/Monoid.md)
  - [Extensions.Ord](api/extensions/Ord.md)
  - [Extensions.Ring](api/extensions/Ring.md)
  - [Extensions.Semigroup](api/extensions/Semigroup.md)