Commit Graph
11369 Commits
Author SHA1 Message Date
Michael Arnaldi 0e678a7cc8 WIP: Use Symbol for service URI 2020-07-07 12:35:57 +01:00
Michael Arnaldi 4f0f9d9085 WIP: Refine API 2020-07-07 12:35:57 +01:00
Michael Arnaldi 7f812068d1 WIP: Refine Has 2020-07-07 12:35:57 +01:00
Michael Arnaldi 27e93c99c8 WIP: Prototype Has 2020-07-07 12:35:57 +01:00
Michael Arnaldi e49e94cb37 WIP: Minor Semaphore Type Improvement 2020-07-07 12:35:57 +01:00
Michael Arnaldi c66dda08f8 WIP: Complete Schedule 2020-07-07 12:35:57 +01:00
Michael Arnaldi 05dadea87d WIP: Document Semaphore 2020-07-07 12:35:57 +01:00
Michael Arnaldi def6aa9dbd WIP: Semaphore 2020-07-07 12:35:57 +01:00
Michael Arnaldi 77bd0eb5fc WIP: Handle Possibility that Parent Scope is Closed 2020-07-07 12:35:57 +01:00
Michael Arnaldi 214512aefb WIP: Schedule combinators 2020-07-07 12:35:57 +01:00
Michael Arnaldi 0608893886 WIP: Schedule combinators 2020-07-07 12:35:57 +01:00
Michael Arnaldi 0aa525f266 WIP: Schedule Fibonacci 2020-07-07 12:35:57 +01:00
Michael Arnaldi 6c7aa38317 WIP: Schedule Combinators 2020-07-07 12:35:57 +01:00
Michael Arnaldi bf0ec5333d WIP: Schedule unit, untilInput, doUntil 2020-07-07 12:35:57 +01:00
Michael Arnaldi 54405440e2 WIP: Schedule tapInput/Output & second 2020-07-07 12:35:57 +01:00
Michael Arnaldi 2bb7dd5db2 WIP: Schedule right & run 2020-07-07 12:35:57 +01:00
Michael Arnaldi c1db3bf9b8 WIP: Schedule repetitions & reconsider 2020-07-07 12:35:57 +01:00
Michael Arnaldi c7ac38fa41 WIP: Schedule onDecision 2020-07-07 12:35:57 +01:00
Michael Arnaldi eae8dd5bc4 WIP: Effect summarized, timedWith, timed 2020-07-07 12:35:57 +01:00
Michael Arnaldi bfc3db8316 WIP: Effect tapBoth 2020-07-07 12:35:57 +01:00
Michael Arnaldi deec1a6048 WIP: Schedule provideAll_ / provideAll 2020-07-07 12:35:57 +01:00
Michael Arnaldi 6b81911b96 WIP: Schedule jittered / noDelay / provideSome 2020-07-07 12:35:57 +01:00
Michael Arnaldi f894b6a5be WIP: Readd State in Schedule & add initialized 2020-07-07 12:35:57 +01:00
Michael Arnaldi 0602f54500 WIP: Schedule ensuring / split / first. Effect tapError 2020-07-07 12:35:57 +01:00
Michael Arnaldi fab48743ba WIP: Schedule Either/EitherWith 2020-07-07 12:35:57 +01:00
Michael Arnaldi fcba19fcbf WIP: Remove Finalizer when Fibers Terminate 2020-07-07 12:35:57 +01:00
Michael Arnaldi f5f3ad1604 WIP: Safer race behaviour 2020-07-07 12:35:57 +01:00
Michael Arnaldi 8605ca5200 WIP: Carry interruption error in race 2020-07-07 12:35:57 +01:00
Michael Arnaldi 858b9d0100 WIP: Race & Schedule Combinators 2020-07-07 12:35:57 +01:00
Michael Arnaldi 170a0bb68d WIP: Schedule foldM/fold 2020-07-07 12:35:57 +01:00
Michael Arnaldi 0d9b30b9b9 WIP: Schedule check 2020-07-07 12:35:57 +01:00
Michael Arnaldi fcae512766 WIP: Schedule bothWith 2020-07-07 12:35:57 +01:00
Michael Arnaldi 1ab193223e WIP: Schedule andThen 2020-07-07 12:35:57 +01:00
Michael Arnaldi 1798f76e5a WIP: Both variants in Schedule 2020-07-07 12:35:57 +01:00
Michael Arnaldi 3742e8360e WIP: Fix retry 2020-07-07 12:35:57 +01:00
Michael Arnaldi 086426bce2 WIP: Don't Keep State in Signature of Schedule 2020-07-07 12:35:57 +01:00
Michael Arnaldi 61c5cf6578 WIP: Overload Fixed, add Delayed 2020-07-07 12:35:57 +01:00
Michael Arnaldi 4f26465767 WIP: Fixed Schedule 2020-07-07 12:35:57 +01:00
Michael Arnaldi e5d8adb547 WIP: Functions on Schedule 2020-07-07 12:35:57 +01:00
Michael Arnaldi d06d4f81a2 WIP: Default Env, Clock Based Sleep 2020-07-07 12:35:57 +01:00
Michael Arnaldi 0c8c47ae79 WIP: Fix foreachExec overloads 2020-07-07 12:35:57 +01:00
Michael Arnaldi 246ff6f2f4 WIP: Implement Managed Foreach Variants 2020-07-07 12:35:57 +01:00
Michael Arnaldi 627adc12b7 WIP: Implment basic clock 2020-07-07 12:35:57 +01:00
Michael Arnaldi bc85c881b5 WIP: Improve Scheduler & Async 2020-07-07 12:35:57 +01:00
Michael Arnaldi e4403dcb1c WIP: Use Overloads for makeManagedReleaseMap 2020-07-07 12:35:57 +01:00
Michael Arnaldi 160029e23b WIP: Add foreachExec 2020-07-07 12:35:57 +01:00
Michael Arnaldi 4dc8a9dc78 WIP: Managed Parallel Zip & API Improvements 2020-07-07 12:35:57 +01:00
Michael Arnaldi b81acc7f19 WIP: Extract Common Type Level 2020-07-07 12:35:57 +01:00
Michael Arnaldi 623914a985 WIP: Fix demo code 2020-07-07 12:35:57 +01:00
Michael Arnaldi 87b73afdc0 WIP: Continue on Managed 2020-07-07 12:35:57 +01:00