Closed AndreVanDelft closed 8 years ago
With the keyword do
we would get an ambiguity conflict with the do-then-else
construct.
So we have to find a better word.
Maybe act
?
Sorry to bother open this again, but I think that
do
may also be confusing to the programmerdo
and do*
{? ?}
, {. .}
and {... ....}
Therefore I suggest to replace this do
by do!
, and to add do?
, do.
and do...
for the missing cases.
Ok?
let
conveniently introduces a tiny code fragment, corresponding with a neutral element in ACP.Similarly, the word
do
should introduce a normal code fragment, corresponding to an atomic action. Anddo*
should introduce a threaded code fragment.This will even further reduce the role of bracket pairs.