Releases: tusharmath/qio
Releases · tusharmath/qio
v10.4.1
10.4.1 (2019-08-08)
Bug Fixes
- fio: add contravariant check for R1 (93f99a0)
- fio: fork method now injects the env into the FIO instance (c3a46b3)
v10.3.0
10.3.0 (2019-08-04)
Features
- fio: add FIO.when (static) (c031566)
- fio: new operator
addEnv()
(8ddd329)
- stream: add a simple stream implementation (bc6c613)
- stream: new operator
drain
(920faf3)
v10.1.0
10.1.0 (2019-07-28)
Bug Fixes
- fio: fix implementation for FIO.par (5c11351)
Features
Performance Improvements
- fio.par: use a linked list instead of an array to improve performance (794d78a)
v10.0.0
10.0.0 (2019-07-22)
Bug Fixes
- fio: fix typings for FIO.chain and FIO.zip (373680f)
- package: update dependencies (0faaaea)
Code Refactoring
- fio: zipWithPar() now resolves with the result instead of an
Exit
(766e356)
Features
- fio: add FIO.ap static function (949360b)
- fio: add support for FIO.par() (50e7e26)
- FMap: add a new data structure FMap (e07530a)
BREAKING CHANGES
- fio: Default Env is
unknown
| Composing with an IO that never
completes will not
necesarrily returns a never
ending IO.
- fio: signature of zipWithPar() has been changed.
v9.1.1
9.1.1 (2019-07-18)
Bug Fixes
- fio: fix issue with return value after using provide with an async function (459a78a)
v9.1.0
9.1.0 (2019-07-18)
Bug Fixes
- package: update dependencies (e7d3859)
- type: improve typings of internal operators (a299b8c)
Features
- fio: export TaskR, Task, TaskR & UIO from FIO.ts (e46de40)
v9.0.0
9.0.0 (2019-07-16)
Code Refactoring
- fiber: resumeAsync() returns an UIO (6988330)
Features
- fio: add resume() and resumeAsync() methods (2bb94b7)
BREAKING CHANGES
- fiber: resumeAsync returns a void instead of a Fiber