Skip to content

lessp/fetch

Repository files navigation

Fetch

PRs Welcome

Fetch libraries and interface for ReasonML/OCaml.

Fetch aims to provide a common interface over different HTTP and Promise-implementations in the ReasonML/OCaml ecosystem.

A note is that Fetch is still in a phase where we're figuring out the API. In other words, the API may change and input is welcome!

Provides a functor for creating and providing your own Fetch-implementation. The goal is to be pluggable with any HTTP or Promise-implementation provided it conforms to the common interface.

Windows macOS Ubuntu

A consumable fetch-library for ReasonML/OCaml native. Uses Lwt for its Promise-implementation.

To install, add the library to your esy-manifest, like so:

{
  "dependencies": {
    "fetch-native-lwt": "lessp/fetch:fetch-native-lwt.json"
  }
}

or, to point to a specific commit:

"fetch-native-lwt": "lessp/fetch:fetch-native-lwt.json#<commit-hash>"

Contributing

Feel free to open an issue and/or grabbing one of the open issues.

Contributors

Tom Ekander
Tom Ekander

💻 🤔 📖
Et7f3
Et7f3

💻 🤔 👀
Ulrik Strid
Ulrik Strid

💻 🤔 👀
Leandro Ostera
Leandro Ostera

🤔

This project follows the all-contributors specification. Contributions of any kind welcome!

License

This project is licensed under the MIT License - see the LICENSE file for details

About

Fetch libraries/interface for Reason/OCaml

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages