Fix 117: Add support for parsing Function w/ and w/o arglist
Issue: Pure functions such as #+1 & were not parsed correctly - namely they were turned into our parse-fn object instead of data, for reasons I don't understand.
Fix: Drop the special case and flags, and parse it as any other data. Extend w/fn to support no-args version, for use with the anonymous args such as (Slot 1). (I couldn't think of a better way.) Add tests.
Fix 117: Add support for parsing Function w/ and w/o arglist
Issue: Pure functions such as
#+1 &
were not parsed correctly - namely they were turned into our parse-fn object instead of data, for reasons I don't understand.Fix: Drop the special case and flags, and parse it as any other data. Extend
w/fn
to support no-args version, for use with the anonymous args such as(Slot 1)
. (I couldn't think of a better way.) Add tests.