request library wrapped into fluture library
npm install request-fFantasy Land Future compatible request library based on request, fluture and sancturay.
Every methods have next signature.
``javasctipt`
List of RequestOptions see here
javascript
const requestF = require('request-f');requestF
.get('http://site.com')
.fork(console.error, console.log);
// -> Right({ body: '...', statusCode: '...', headers: { ... } })
`$3
`javascript
const { create, env } = require('sanctuary');
const { env: flutureEnv } = require('fluture-sanctuary-types');const S = create({
checkTypes: true,
env: env.concat(flutureEnv),
});
const getBody = S.map(S.prop('body'));
requestF
.get('http://site.com')
.map(getBody)
.fork(console.error, console.log);
// -> Right('
')
``Learn more about integration fluture with sanctuary
---
MIT License