git.iko.soy/semi-iso-optics
on master help sign in
de16c6dTransition to optics (#6)iko 74954e5Fixed ci (?) (#5)iko c39adc7Fixed weeder (#4)iko f547bcaAdded github actions weeder (#3)iko d57c987Added stack (#2)iko 3344a29Tuple iso (#1)iko d394ff3Update haskell.ymliko 69a43f4Update haskell.ymliko 6e699adUpdate haskell.ymliko a66e5fbAdded Github Actionsiko 993db9cMerge pull request #1 from siddharthist/ghc843Pavel Christof 9d4488fMore specific bounds on baseLangston Barrett f4b98b1Add Travis CI configurationLangston Barrett a19adc5Remove dependency on HList (via morphed) to fix compilationLangston Barrett 689792eFix a subtle bug in the implementation of (+++) and (***) for dual categories.Paweł Nowak 49e56e3Add instances for Dual categories.Paweł Nowak 8a6f530Implement Products and Coproducts for (->).Paweł Nowak 8e22dabAdd 'sibind' and reversed arrow operators.Paweł Nowak 4a49f7bRename "CategoryTrans" to "CatTrans".Paweł Nowak 0128789Change description.Paweł Nowak 23f67c0Documentation.Paweł Nowak 98d7090Updated description.Paweł Nowak 94f0a75Add comment, remove (~$/) and (~$~) for clarity.Paweł Nowak c97679dAdd minimal pragmas.Paweł Nowak 67c1554Add category instances for ReifiedSemiIso'.Paweł Nowak f0d5d26Moves classes to Control.Category.Structures.Paweł Nowak 1dc6707My God, it's full of arrows!Paweł Nowak 4cc50cdAdd WrappedCovariant.Paweł Nowak 0e68b49Reintroduce 'prod'. Added laws for SemiIsoApply and improved comments.Paweł Nowak faf5e0bRevert "Add SIMonadTrans."Paweł Nowak 68eee5eAdd SIMonadTrans.Paweł Nowak a7986ccReverse 'exact' to better match sipure and common use cases. Add sireplicate_ and sisequence_.Paweł Nowak 2fb082cAdd reified semi-isos.Paweł Nowak 84b6967Bump version to 0.4.2.0. Add 'cloneSemiIso' and '/?/'.Paweł Nowak eb50509Add sifail, bump version to 0.4.1.0Paweł Nowak 82588b5Finish _Negative.Paweł Nowak a7625c3Added 'bifiltered' semi-iso.Paweł Nowak 180dcbcWorkaround a bug with haddock and pattern synyonyms. Fixed some docs issues.Paweł Nowak ff4a426Update comments.Paweł Nowak 71aa321Do not export unidirectional folds. Added simple bifolds.Paweł Nowak 1799ff1Comments and MINIMAL pragmas.Paweł Nowak c8f2ec4Remove unnecessary imports.Paweł Nowak b978d85Added 'morphed' semi-iso and /$~, ~$/, ~$~ operators.Paweł Nowak 93dab1bMerge branch 'master' of github.com:Pawel834/semi-isoPaweł Nowak d5cf2a9Refactoring, added SemiIso pattern synonym.Paweł Nowak 5e40147Remove 8 spaces.Paweł Nowak 0f38962Operator names are fine.Paweł Nowak 743dd01Added SemiIsoMonad and SemiIsoFix (no docs yet).Paweł Nowak 1963cb7Add siunit.Paweł Nowak adf1083Do not expose Profunctor and Exposed.Paweł Nowak