It appears that both
Affcode and<-work in the repl in a:pasteblock. But in this case, all three lines are printed after the delay. Maybe this is really justEffectcode with thelaunchAff_. Is the goal of these enhancements to get this working without the:pasteblock, and have the print timing work as expected?
I mean <- as a top-level repl binding, so you can do:
> a <- readFile "file.txt"
And a would be in scope for future repl calls. The repl currently does not let you evaluate effectful code, and maintain a binding to its result.