9.10.1 Traversing with Writer

by dimitrs_papadimitriou

HTML

<script src="https://rawgit.com/eu81273/jsfiddle-console/master/console.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/index.js"></script>

JavaScript

const { Future, attemptP, node, encase, chain, map, fork } = 'fluture/index.js'

attemptP (() => Promise.resolve (4))
.pipe(map(x=>x+3))
.pipe(fork
 (x => console.log(x + ' rejection'))
 (x => console.log(x + ' resolution')))