Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CE PoC, trying out custom operations in a CE that has bind and yield, which seems impossible yet #207

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from

Add command proc as example

d37ab57
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Draft

CE PoC, trying out custom operations in a CE that has bind and yield, which seems impossible yet #207

Add command proc as example
d37ab57
Select commit
Loading
Failed to load commit list.
GitHub Actions / Report release tests succeeded Apr 17, 2024 in 1s

3525 passed, 0 failed and 2 skipped

Tests passed successfully

✅ test-results-release.trx

3527 tests were completed in 444s with 3525 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
TaskSeq.Tests.Append+EmptySeq 25✅ 1s
TaskSeq.Tests.Append+Immutable 40✅ 5s
TaskSeq.Tests.Append+SideEffects 10✅ 819ms
TaskSeq.Tests.AsyncExtensions+EmptySeq 9✅ 185ms
TaskSeq.Tests.AsyncExtensions+Immutable 17✅ 3s
TaskSeq.Tests.AsyncExtensions+Other 2✅ 4ms
TaskSeq.Tests.AsyncExtensions+SideEffects 16✅ 3s
TaskSeq.Tests.Bug #42 -- asynchronous 10✅ 2s
TaskSeq.Tests.Bug #42 -- synchronous 77✅ 28s
TaskSeq.Tests.Cast+EmptySeq 41✅ 1s
TaskSeq.Tests.Cast+Immutable 56✅ 3s
TaskSeq.Tests.Cast+SideEffects 3✅ 19ms
TaskSeq.Tests.Choose+EmptySeq 17✅ 545ms
TaskSeq.Tests.Choose+Immutable 16✅ 3s
TaskSeq.Tests.Choose+SideEffects 16✅ 5s
TaskSeq.Tests.Collect+EmptySeq 113✅ 43s
TaskSeq.Tests.Collect+Immutable 48✅ 5s
TaskSeq.Tests.Collect+SideEffects 4✅ 4ms
TaskSeq.Tests.Concat+EmptySeq 57✅ 2s
TaskSeq.Tests.Concat+Immutable 24✅ 6s
TaskSeq.Tests.Concat+SideEffect 13✅ 3s
TaskSeq.Tests.Contains+EmptySeq 9✅ 312ms
TaskSeq.Tests.Contains+Immutable 32✅ 2s
TaskSeq.Tests.Contains+SideEffects 11✅ 2s
TaskSeq.Tests.Conversion-From+EmptySeq 11✅ 59ms
TaskSeq.Tests.Conversion-From+Immutable 10✅ 17ms
TaskSeq.Tests.Conversion-To+EmptySeq 56✅ 2s
TaskSeq.Tests.Conversion-To+Immutable 56✅ 6s
TaskSeq.Tests.Conversion-To+SideEffects 64✅ 13s
TaskSeq.Tests.Delay+EmptySeq 8✅ 301ms
TaskSeq.Tests.Delay+Immutable 8✅ 798ms
TaskSeq.Tests.Delay+SideEffect 1✅ 8ms
TaskSeq.Tests.Do 9✅ 222ms
TaskSeq.Tests.Empty 7✅ 64ms
TaskSeq.Tests.ExactlyOne+EmptySeq 17✅ 535ms
TaskSeq.Tests.ExactlyOne+Immutable 16✅ 436ms
TaskSeq.Tests.ExactlyOne+Other 10✅ 205ms
TaskSeq.Tests.ExactlyOne+SideEffects 30✅ 863ms
TaskSeq.Tests.Except+EmptySeq 41✅ 929ms
TaskSeq.Tests.Except+Immutable 43✅ 11s
TaskSeq.Tests.Except+SideEffects 24✅ 7s
TaskSeq.Tests.Exists+EmptySeq 17✅ 616ms
TaskSeq.Tests.Exists+Immutable 64✅ 4s
TaskSeq.Tests.Exists+SideEffects 22✅ 4s
TaskSeq.Tests.Filter+EmptySeq 17✅ 1s
TaskSeq.Tests.Filter+Immutable 16✅ 3s
TaskSeq.Tests.Filter+SideEffects 16✅ 3s
TaskSeq.Tests.Find+EmptySeq 33✅ 1s
TaskSeq.Tests.Find+Immutable 128✅ 9s
TaskSeq.Tests.Find+SideEffects 44✅ 7s
TaskSeq.Tests.FindIndex+EmptySeq 33✅ 1s
TaskSeq.Tests.FindIndex+Immutable 128✅ 9s
TaskSeq.Tests.FindIndex+SideEffects 44✅ 7s
TaskSeq.Tests.Fold+EmptySeq 17✅ 610ms
TaskSeq.Tests.Fold+Immutable 16✅ 2s
TaskSeq.Tests.Fold+SideEffects 16✅ 3s
TaskSeq.Tests.Forall+EmptySeq 17✅ 529ms
TaskSeq.Tests.Forall+Immutable 32✅ 3s
TaskSeq.Tests.Forall+SideEffects 20✅ 7s
TaskSeq.Tests.Head+EmptySeq 18✅ 635ms
TaskSeq.Tests.Head+Immutable 18✅ 359ms
TaskSeq.Tests.Head+SideEffects 20✅ 330ms
TaskSeq.Tests.Indexed+EmptySeq 9✅ 308ms
TaskSeq.Tests.Indexed+Immutable 9✅ 840ms
TaskSeq.Tests.Init+EmptySeq 4✅ 11ms
TaskSeq.Tests.Init+Immutable 6✅ 258ms
TaskSeq.Tests.Init+SideEffects 4✅ 7ms
TaskSeq.Tests.InsertAt+EmptySeq 38✅ 1s
TaskSeq.Tests.InsertAt+Immutable 84✅ 17s
TaskSeq.Tests.InsertAt+SideEffects 11✅ 100ms
TaskSeq.Tests.IsEmpty+EmptySeq 9✅ 249ms
TaskSeq.Tests.IsEmpty+Immutable 10✅ 440ms
TaskSeq.Tests.IsEmpty+SideEffects 11✅ 108ms
TaskSeq.Tests.Item+EmptySeq 33✅ 1s
TaskSeq.Tests.Item+Immutable 32✅ 4s
TaskSeq.Tests.Item+Other 4✅ 68ms
TaskSeq.Tests.Item+Performance 12✅ 257ms
TaskSeq.Tests.Item+SideEffect 20✅ 2s
TaskSeq.Tests.Item+Singleton 4✅ 16ms
TaskSeq.Tests.Iter+EmptySeq 17✅ 533ms
TaskSeq.Tests.Iter+Immutable 40✅ 7s
TaskSeq.Tests.Iter+SideEffects 48✅ 12s
TaskSeq.Tests.Last+EmptySeq 19✅ 610ms
TaskSeq.Tests.Last+Immutable 18✅ 3s
TaskSeq.Tests.Last+SideEffects 18✅ 3s
TaskSeq.Tests.Length+EmptySeq 25✅ 739ms
TaskSeq.Tests.Length+Immutable 40✅ 10s
TaskSeq.Tests.Length+SideEffects 46✅ 10s
TaskSeq.Tests.Let 10✅ 298ms
TaskSeq.Tests.Map+EmptySeq 33✅ 1s
TaskSeq.Tests.Map+Immutable 32✅ 3s
TaskSeq.Tests.Map+SideEffects 44✅ 7s
TaskSeq.Tests.MaxMin+EmptySeq 14✅ 2s
TaskSeq.Tests.MaxMin+Functionality 6✅ 103ms
TaskSeq.Tests.MaxMin+Immutable 32✅ 7s
TaskSeq.Tests.MaxMin+SideEffects 12✅ 34ms
TaskSeq.Tests.Pick+EmptySeq 33✅ 988ms
TaskSeq.Tests.Pick+Immutable 153✅ 12s
TaskSeq.Tests.Pick+SideEffects 44✅ 7s
TaskSeq.Tests.Real world tests 2✅ 1⚪ 50ms
TaskSeq.Tests.Real world tests.Reading a 10MB buffered IAsync through TaskSeq 1✅ 10ms
TaskSeq.Tests.Real world tests.Reading a user-code IAsync multiple times with TaskSeq 1⚪ 1ms
TaskSeq.Tests.RemoveAt+EmptySeq 32✅ 596ms
TaskSeq.Tests.RemoveAt+Immutable 98✅ 16s
TaskSeq.Tests.RemoveAt+SideEffects 1✅ 1ms
TaskSeq.Tests.Singleton+EmptySeq 8✅ 299ms
TaskSeq.Tests.Singleton+Other 16✅ 895ms
TaskSeq.Tests.Singleton+SideEffects 2✅ 7ms
TaskSeq.Tests.Skip+EmptySeq 36✅ 1s
TaskSeq.Tests.Skip+Immutable 24✅ 10s
TaskSeq.Tests.Skip+SideEffects 19✅ 2s
TaskSeq.Tests.skipWhile+EmptySeq 16✅ 1s
TaskSeq.Tests.skipWhile+Immutable 40✅ 8s
TaskSeq.Tests.skipWhile+Other 2✅ 42ms
TaskSeq.Tests.skipWhile+SideEffects 34✅ 7s
TaskSeq.Tests.Tail+EmptySeq 19✅ 573ms
TaskSeq.Tests.Tail+Immutable 18✅ 3s
TaskSeq.Tests.Tail+SideEffects 4✅ 35ms
TaskSeq.Tests.Take+EmptySeq 36✅ 579ms
TaskSeq.Tests.Take+Immutable 24✅ 6s
TaskSeq.Tests.Take+SideEffects 20✅ 941ms
TaskSeq.Tests.TakeWhile+EmptySeq 16✅ 902ms
TaskSeq.Tests.TakeWhile+Immutable 32✅ 2s
TaskSeq.Tests.TakeWhile+Other 8✅ 2ms
TaskSeq.Tests.TakeWhile+SideEffects 40✅ 3s
TaskSeq.Tests.TaskExtensions+EmptySeq 9✅ 322ms
TaskSeq.Tests.TaskExtensions+Immutable 17✅ 4s
TaskSeq.Tests.TaskExtensions+Other 2✅ 2ms
TaskSeq.Tests.TaskExtensions+SideEffects 16✅ 3s
TaskSeq.Tests.taskSeq Computation Expression 11✅ 4s
TaskSeq.Tests.UpdateAt+EmptySeq 10✅ 261ms
TaskSeq.Tests.UpdateAt+Immutable 41✅ 8s
TaskSeq.Tests.UpdateAt+SideEffects 6✅ 25ms
TaskSeq.Tests.Using 6✅ 28ms
TaskSeq.Tests.Zip+EmptySeq 25✅ 921ms
TaskSeq.Tests.Zip+Immutable 16✅ 2s
TaskSeq.Tests.Zip+Other 1✅ 17ms
TaskSeq.Tests.Zip+Performance 4✅ 3s
TaskSeq.Tests.Zip+SideEffects 16✅ 3s