effectfully

Results 463 comments of effectfully

I feel strongly about this, so I'm retriaging it as a UX bug rather than merely a tech debt issue.

This is now inlined in #6611, so closing as duplicate.

- [x] `discardIfAnyConstant (not . isSerialisable) $ Generators.genProgram @DefaultFun` potentially wastes a lot of time discarding generated programs. `discardIfAnyConstant` is used in quite a few places - [ ] `Evaluation.Builtins.Definition`...

- [x] **Use `safeIndexOneCont` in `SteppableCek`** `SteppableCek` needs to use `safeIndexOneCont` just like the normal CEK does, purely for consistency and keeping the two syntactically in sync

I don't care either way. My justification is that for constants we mostly reuse Haskell syntax and there parsing of redundant parens is mostly supported: ``` >>> read "[(True),(False)]" ::...

I've now made it a single Epic issue instead of 1 Epic + God knows how many individual issues. You can spin off new issues once you start working on...

@marshada and/or @zliu41 please respond to this issue, I don't believe I can triage it without your input.