Open kindaro opened 4 years ago
I’m not keen on adding dependencies in general, but companion packages seem totally reasonable. NFData
will require a deepseq
dependency IIRC, but I don’t think I mind that one.
I don’t recognize Series
; what package defines it?
Actually it is Serial
, my fault.
@robrix I put forward 2 pull requests, hopefully they are self-explanatory. I propose we move the conversation to the respective pull request tickets #7 and #8.
I would like to see some more classes defined for intervals. So far I have had a need of and defined the following:
Show1
Eq1
Ord1
NFData
Arbitrary
Series
It is mostly a triviality to define. I can make a pull request.
Arbitrary
andSeries
incur dependencies that may not be acceptable for the user of the library. Possibly a small companion package can be added to the repository to encompass these.