Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/prikhi/paginate

Fetch, Cache, & Render Paginated API Responses in Elm
https://github.com/prikhi/paginate

elm frontend pagination

Last synced: 2 months ago
JSON representation

Fetch, Cache, & Render Paginated API Responses in Elm

Awesome Lists containing this project

README

        

# Paginate

[![Build Status](https://travis-ci.org/prikhi/paginate.svg?branch=master)](https://travis-ci.org/prikhi/paginate)

`Paginate` is an Elm library for fetching & caching paginated responses
from an API.

**TODO:**

* Add Example, Link to Use in Real Apps
* Add a per-args cache? I.e., run toString on the fetch arguments to get a
`Dict String (Dict PageNumber Chunk)`.

Eventually, an example project will be added to the repository, but for now you
can check out the following applications, which use this package for
pagination:

* https://github.com/Southern-Exposure-Seed-Exchange/southernexposure.com
* https://github.com/Fellowship-Of-Intentional-Community/Wordpress-Theme

## LICENSE

BSD3