effects-as-data-http

Http for effects-as-data

Usage no npm install needed!

<script type="module">
  import effectsAsDataHttp from 'https://cdn.skypack.dev/effects-as-data-http';
</script>

README

Effects as Data Http

Everything you need for handling HTTP effects.

Usage

const { run } = require('effects-as-data')
const { handlers, actions } = require('effects-as-data-http')

function * witty () {
  let result = yield actions.httpGet('https://api.github.com/zen')
  return result
}

run(handlers, witty).then(({payload}) => {
  console.log(payload) // something witty
})