mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-27 13:59:08 +00:00
basic-cli 0.15, test fixes
This commit is contained in:
parent
c897f5ec79
commit
7938e4bdc8
38 changed files with 114 additions and 114 deletions
|
@ -3319,9 +3319,9 @@ fn capture_void_layout_task() {
|
|||
|
||||
Fx a : {} -> a
|
||||
|
||||
Task ok err : Fx (Result ok err)
|
||||
OtherTask ok err : Fx (Result ok err)
|
||||
|
||||
succeed : ok -> Task ok *
|
||||
succeed : ok -> OtherTask ok *
|
||||
succeed = \ok -> \{} -> Ok ok
|
||||
|
||||
after : Fx a, (a -> Fx b) -> Fx b
|
||||
|
@ -3333,7 +3333,7 @@ fn capture_void_layout_task() {
|
|||
|
||||
afterInner
|
||||
|
||||
await : Task a err, (a -> Task b err) -> Task b err
|
||||
await : OtherTask a err, (a -> OtherTask b err) -> OtherTask b err
|
||||
await = \fx, toNext ->
|
||||
inner = after fx \result ->
|
||||
when result is
|
||||
|
@ -3343,12 +3343,12 @@ fn capture_void_layout_task() {
|
|||
Err e -> (\{} -> Err e)
|
||||
inner
|
||||
|
||||
forEach : List a, (a -> Task {} err) -> Task {} err
|
||||
forEach : List a, (a -> OtherTask {} err) -> OtherTask {} err
|
||||
forEach = \list, fromElem ->
|
||||
List.walk list (succeed {}) \task, elem ->
|
||||
await task \{} -> fromElem elem
|
||||
|
||||
main : Task {} []
|
||||
main : OtherTask {} []
|
||||
main =
|
||||
forEach [] \_ -> succeed {}
|
||||
"#
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue