Commit Graph
11494 Commits
Author SHA1 Message Date
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
Nikita Volodin 39c58c18c9 add Stream dieMessage() 2020-08-31 10:18:41 +01:00
Nikita Volodin cf61316d81 add Effect dieMessage() 2020-08-31 10:18:41 +01:00
Nikita Volodin c060d226c4 add Stream die() 2020-08-31 10:18:41 +01:00
Nikita Volodin d85530cc78 add Stream concatAll() 2020-08-31 10:18:41 +01:00
Nikita Volodin 30a7cde47f add Managed switchable() 2020-08-31 10:18:41 +01:00
Nikita Volodin b21c8e8a25 add releaseMap accessor 2020-08-31 10:18:41 +01:00
Nikita Volodin 6f1b9490b8 add noop Finalizer 2020-08-31 10:18:41 +01:00
Nikita Volodin ec2b65be6b add ReleaseMap#replace 2020-08-31 10:18:41 +01:00
Nikita Volodin 3b6107a3a3 add explicit return type on ReleaseMap#addIfOpen 2020-08-31 10:18:41 +01:00
Nikita Volodin 13914479b3 add Stream bracketExit 2020-08-31 10:18:41 +01:00
Nikita Volodin 9546df9d4c add Stream bracket 2020-08-31 10:18:41 +01:00
Nikita Volodin 6f6ba7cb3f add Managed make/make_ 2020-08-31 10:18:41 +01:00
Nikita Volodin 068ab86b9a add Stream apply 2020-08-31 10:18:41 +01:00
Nikita Volodin 02163fbab0 add Stream absolve 2020-08-31 10:18:41 +01:00
Nikita Volodin 5af15015eb add Stream succeed 2020-08-31 10:18:41 +01:00
Nikita Volodin b845d9fda6 add Stream fail 2020-08-31 10:18:41 +01:00
Nikita Volodin af837f00f3 rename single letter imports conflicting with generics
This conflict confuses webstorm and prevents proper refactoring
2020-08-31 10:18:41 +01:00
Nikita Volodin 1adca91980 split Stream methods into separate files 2020-08-31 10:18:41 +01:00
Michael Arnaldi f64a4d50c1 some/someOrElse/someOrElseM 2020-08-30 13:07:47 +01:00
Michael Arnaldi 2c5efa91ba add retryWhile/Until 2020-08-30 12:50:45 +01:00
Michael Arnaldi ac8384ea65 minor improvements 2020-08-29 22:54:10 +01:00
Michael Arnaldi 47d6b3c7fe Publish
- @effect-ts/core@0.0.6
 - @effect-ts/system@0.0.2
2020-08-29 22:40:26 +01:00
Michael Arnaldi 37eba0753a Publish
- @effect-ts/core@0.0.6
 - @effect-ts/system@0.0.2
2020-08-29 22:40:26 +01:00
Michael Arnaldi 1451bf5484 fix typos 2020-08-29 17:38:31 +01:00
Michael Arnaldi 8d3571269a remove specialisation of SI-SO 2020-08-29 17:08:15 +01:00