/re-belt-extra

Extra functions for ReScript's Belt/Js core libraries

Primary LanguageReScript

BeltExtra

Extra functions to help you build great apps using ReScript and the Belt and Js core libraries.

Some core principles

  • This library adheres to the same principles as Belt/Js: data-first, simplicity, reasonable naming, functional but pragmatic (most of the time)
  • Consistent and predictable naming without the nitpick
  • As fast as native can be!
  • Documented: get all the goodies of your IDE and the ReScript autocomplete features
  • Battle tested in production

What BeltExtra is not

  • BeltExtra is not a full featured core library
  • It's not intended to replace Belt, or the library you use currently
  • It's not needed, if you find some helpful functions here and want to add the library to your toolbox we'll be really happy, but you maybe don't need it
  • It's not meant to last forever, the day Belt/Js will be powerful enough, we'll happily drop this extra library