You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We investigated and fixed this in the Qi meeting today. It was another
"vindaloo" with currying evaluating its arguments at compile time when
the binding is still `undefined`. We fixed it in the usual way of
replacing currying with a lambda.
This is one of the issues identified in #181.
Qi binding in Racket expression
Expected:
'(1 3 5 7 9)
Also, the expansion appears to have many duplicate bindings.
Qi binding in Qi expression
Expected:
1, 3, 5, 7, 9
(The error message should also implicate
pass
rather thanfilter
.)Using a Qi binding as a primitive flow
Expected: arity error, 0 arguments provided to
odd?
, same as(odd?)
Bindings used in non-floe positions
(works as expected)
The text was updated successfully, but these errors were encountered: