optics for Haskell with the most amazing type errors you've seen
Primary LanguageHaskellBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause