Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brakmic/purescript-redux
:alien: Redux Bindings for PureScript
https://github.com/brakmic/purescript-redux
purescript redux
Last synced: 13 days ago
JSON representation
:alien: Redux Bindings for PureScript
- Host: GitHub
- URL: https://github.com/brakmic/purescript-redux
- Owner: brakmic
- License: mit
- Archived: true
- Created: 2016-01-16T15:58:16.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2019-02-27T05:41:18.000Z (over 5 years ago)
- Last Synced: 2024-04-26T08:01:59.839Z (7 months ago)
- Topics: purescript, redux
- Language: JavaScript
- Homepage:
- Size: 1.56 MB
- Stars: 36
- Watchers: 4
- Forks: 9
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-purescript - purescript-redux
README
## purescript-redux
Redux Bindings for PureScript
A library for using the Redux state container with PureScript.
Currently supports Redux v3.5.2
Compatible with PureScript 0.12.x
An article describing the architecture of this library can be found here.
### Implementation Status
- createStore
- subscribe
- dispatch
- getState
- combineReducers
- replaceReducer
- applyMiddlewareThis library supports Middleware creation in PureScript.
### Building
*Library*
```shell
pulp dep install [initial build only]
npm install [initial build only]
gulp
```*Demo App*
```shell
gulp make-demo
```*Tests*
```shell
npm test
```### Running
*NodeJS + Hapi*
```shell
npm start
```
*then open* http://localhost:8080### Demo App
### Usage
See the Tutorial.
### License