spl / dlist

Difference lists in Haskell
https://hackage.haskell.org/package/dlist
BSD 3-Clause "New" or "Revised" License
65 stars 15 forks source link

DeepSeq.NFData instance #10

Closed elaforge closed 10 years ago

elaforge commented 10 years ago

Should be easy to add, and they are useful for debugging space leaks.

spl commented 10 years ago

Good idea, @elaforge. The PVP suggests that I bump the major version, e.g. to 0.7. What do you think?

elaforge commented 10 years ago

I personally don't care because I don't mind upgrading and don't need to support old versions of anything. But adding an instance will break code if people have added their own, so I think it's correct to bump the version. Probably a good time to think of what other instances could be added. Maybe Foldable and Traversable and Alternative?