Some of the constructors for Haskell types have been pre-sorted manually in order for ligoLayout to produce the representation that matches the one produced by LIGO.
See the TODO in Ligo.BaseDAO.Types.
This was however due to an issue, morley/527, which has since be solved.
We should check that everything now works correctly and stop manually sorting type constructors.
Acceptance criteria
In the haskell/ library type constructors are sorted by ligoLayout and not manually.
Clarification and motivation
Some of the constructors for Haskell types have been pre-sorted manually in order for
ligoLayout
to produce the representation that matches the one produced by LIGO.See the
TODO
inLigo.BaseDAO.Types
.This was however due to an issue, morley/527, which has since be solved.
We should check that everything now works correctly and stop manually sorting type constructors.
Acceptance criteria
In the
haskell/
library type constructors are sorted byligoLayout
and not manually.