Commit Graph
11369 Commits
Author SHA1 Message Date
Nikita Volodin 3bd7dd76cd move Combined into their own files 2020-08-31 17:52:14 +01:00
Nikita Volodin b33245bd69 split Array into separate files 2020-08-31 17:52:14 +01:00
Nikita Volodin 24d56b3bbc split Associative into separate files 2020-08-31 17:52:14 +01:00
Nikita Volodin b984ab7962 split Bounded into separate files 2020-08-31 17:52:14 +01:00
Nikita Volodin 381ecd0160 split Closure into separate files 2020-08-31 17:52:14 +01:00
Nikita Volodin f9e085631f split Ordering into separate files 2020-08-31 17:52:14 +01:00
Nikita Volodin 699ff8cbcb split Commutative into separate files 2020-08-31 17:52:14 +01:00
Nikita Volodin fd6b75bec9 split Either into separate files 2020-08-31 17:52:14 +01:00
Nikita Volodin fff27e820f split Equal into separate files 2020-08-31 17:52:14 +01:00
Nikita Volodin 1504fe70a1 split Identity into separate files 2020-08-31 17:52:14 +01:00
Nikita Volodin 9b30f96128 split Inverse into separate files 2020-08-31 17:52:14 +01:00
Nikita Volodin 35ddd3ca90 split Ord into separate files 2020-08-31 17:52:14 +01:00
Nikita Volodin 25be5fc19a split Reader into separate files 2020-08-31 17:52:14 +01:00
Nikita Volodin 69e1cc551f split Record into operations and instances 2020-08-31 17:52:14 +01:00
Nikita Volodin 9eeb88004e replace iterable named reexport with export * 2020-08-31 17:52:14 +01:00
Nikita Volodin 557b5ace83 use instance() for Effect instances creation 2020-08-31 17:52:14 +01:00
Nikita Volodin b75bd21b9d replace contents of HKT/index.ts with autogenerated code 2020-08-31 17:52:14 +01:00
Nikita Volodin 4d98e58482 simplify variance Strip 2020-08-31 17:52:14 +01:00
Michael Arnaldi 596ac92199 improve releaseMap design 2020-08-31 15:29:54 +01:00
Michael Arnaldi f333e58623 partially parameterize releaseMap, remove coerce 2020-08-31 14:44:38 +01:00
Michael Arnaldi a1eb959aea Publish
- @effect-ts/core@0.0.7
 - @effect-ts/system@0.0.3
2020-08-31 14:01:35 +01:00
Michael Arnaldi 7375256675 Publish
- @effect-ts/core@0.0.7
 - @effect-ts/system@0.0.3
2020-08-31 14:01:35 +01:00
Michael Arnaldi 7e05a710f6 avoid potential self-reference in sync cases 2020-08-31 14:01:15 +01:00
Michael Arnaldi 7e973964ab partial rollback on absurd 2020-08-31 12:27:56 +01:00
Michael Arnaldi 7f10c33f28 remove duplication wait/await, rebase 2020-08-31 12:27:56 +01:00
Nikita Volodin 4c5cc12f5f implement Handoff class 2020-08-31 12:27:56 +01:00
Nikita Volodin c47ebe32a6 add Promise await() 2020-08-31 12:27:56 +01:00
Nikita Volodin b9f3baa027 fix absurd() in Function/core
Absurd function needs to return never, for TypeScript control flow
analyser to properly work.
2020-08-31 12:27:56 +01:00
Michael Arnaldi c3a520cf3a fix pullArray 2020-08-31 12:27:18 +01:00
Nikita Volodin f723298af0 trying out pullArray 2020-08-31 12:27:18 +01:00
Michael Arnaldi ff11c92ee7 add doc to accessStream 2020-08-31 10:18:41 +01:00
Nikita Volodin e4a92df296 add empty/emit/emitArray in Stream/Pull 2020-08-31 10:18:41 +01:00
Nikita Volodin 165289aaf6 rename BufferedPull pullElements to pullElement 2020-08-31 10:18:41 +01:00
Nikita Volodin c9500f585a add Stream accessStream() 2020-08-31 10:18:41 +01:00
Nikita Volodin ac7966a0b6 add Stream accessM() 2020-08-31 10:18:41 +01:00
Nikita Volodin b96fbb9c5f add Stream access() 2020-08-31 10:18:41 +01:00
Nikita Volodin b65e459b17 add docs to methods 2020-08-31 10:18:41 +01:00
Michael Arnaldi 287d564d92 remove useless annotation 2020-08-31 10:18:41 +01:00
Michael Arnaldi 0e8acd9719 remove useless var 2020-08-31 10:18:41 +01:00
Michael Arnaldi ab24814d94 remove duplicate, fix coercion of S 2020-08-31 10:18:41 +01:00
Nikita Volodin bdfa905d3b simplify Stream/Sink#raceBoth() 2020-08-31 10:18:41 +01:00
Nikita Volodin 1f4a5be61e add Stream/Push halt() 2020-08-31 10:18:41 +01:00
Nikita Volodin 4a05cff41d add Stream iterate() 2020-08-31 10:18:41 +01:00
Nikita Volodin edea8bfdd8 add Stream fromArrayQueue() 2020-08-31 10:18:41 +01:00
Nikita Volodin a7b71403c6 improve Stream fromArray() 2020-08-31 10:18:41 +01:00
Nikita Volodin d7ea339076 add Stream finalizer() 2020-08-31 10:18:41 +01:00
Nikita Volodin 69f01b406f add Stream environment() 2020-08-31 10:18:41 +01:00
Nikita Volodin 87bf278038 add Stream empty 2020-08-31 10:18:41 +01:00
Nikita Volodin 61daae7dad add Stream done() 2020-08-31 10:18:41 +01:00
Nikita Volodin f8927322f2 fix: Cause/errors#isRuntime was wrong type guard 2020-08-31 10:18:41 +01:00