Paweł Nowak
|
689792e009
|
Fix a subtle bug in the implementation of (+++) and (***) for dual categories.
|
2014-12-13 00:22:21 +01:00 |
|
Paweł Nowak
|
49e56e33c8
|
Add instances for Dual categories.
|
2014-12-12 19:30:32 +01:00 |
|
Paweł Nowak
|
8a6f5302d4
|
Implement Products and Coproducts for (->).
|
2014-12-12 15:30:36 +01:00 |
|
Paweł Nowak
|
8e22dab327
|
Add 'sibind' and reversed arrow operators.
|
2014-12-12 15:00:23 +01:00 |
|
Paweł Nowak
|
4a49f7b744
|
Rename "CategoryTrans" to "CatTrans".
|
2014-12-11 21:32:56 +01:00 |
|
Paweł Nowak
|
0128789bdd
|
Change description.
|
2014-12-11 21:27:34 +01:00 |
|
Paweł Nowak
|
23f67c0667
|
Documentation.
|
2014-12-11 21:26:20 +01:00 |
|
Paweł Nowak
|
98d70902f3
|
Updated description.
|
2014-12-11 20:45:37 +01:00 |
|
Paweł Nowak
|
94f0a75e92
|
Add comment, remove (~$/) and (~$~) for clarity.
|
2014-12-11 16:38:28 +01:00 |
|
Paweł Nowak
|
c97679d0e3
|
Add minimal pragmas.
|
2014-12-11 16:29:03 +01:00 |
|
Paweł Nowak
|
67c1554771
|
Add category instances for ReifiedSemiIso'.
|
2014-12-11 16:26:58 +01:00 |
|
Paweł Nowak
|
f0d5d26b21
|
Moves classes to Control.Category.Structures.
|
2014-12-11 16:18:21 +01:00 |
|
Paweł Nowak
|
1dc6707e78
|
My God, it's full of arrows!
|
2014-12-11 01:42:05 +01:00 |
|
Paweł Nowak
|
4cc50cd512
|
Add WrappedCovariant.
|
2014-11-30 15:10:29 +01:00 |
|
Paweł Nowak
|
0e68b49fe0
|
Reintroduce 'prod'. Added laws for SemiIsoApply and improved comments.
|
2014-11-29 20:29:54 +01:00 |
|
Paweł Nowak
|
faf5e0b5df
|
Revert "Add SIMonadTrans."
This reverts commit 68eee5e258 .
|
2014-11-29 17:58:56 +01:00 |
|
Paweł Nowak
|
68eee5e258
|
Add SIMonadTrans.
|
2014-11-25 22:39:16 +01:00 |
|
Paweł Nowak
|
a7986cc969
|
Reverse 'exact' to better match sipure and common use cases. Add sireplicate_ and sisequence_.
|
2014-11-25 22:37:30 +01:00 |
|
Paweł Nowak
|
2fb082c6c1
|
Add reified semi-isos.
|
2014-11-25 22:36:26 +01:00 |
|
Paweł Nowak
|
84b6967d70
|
Bump version to 0.4.2.0. Add 'cloneSemiIso' and '/?/'.
|
2014-11-25 19:08:57 +01:00 |
|
Paweł Nowak
|
eb505093ae
|
Add sifail, bump version to 0.4.1.0
|
2014-11-23 17:16:01 +01:00 |
|
Paweł Nowak
|
82588b5257
|
Finish _Negative.
|
2014-11-23 14:40:21 +01:00 |
|
Paweł Nowak
|
a7625c3c39
|
Added 'bifiltered' semi-iso.
|
2014-11-23 14:17:14 +01:00 |
|
Paweł Nowak
|
180dcbcb79
|
Workaround a bug with haddock and pattern synyonyms. Fixed some docs issues.
|
2014-11-23 14:00:21 +01:00 |
|
Paweł Nowak
|
ff4a426746
|
Update comments.
|
2014-11-23 13:47:36 +01:00 |
|
Paweł Nowak
|
71aa321931
|
Do not export unidirectional folds.
Added simple bifolds.
|
2014-11-23 13:37:04 +01:00 |
|
Paweł Nowak
|
1799ff11b4
|
Comments and MINIMAL pragmas.
|
2014-11-23 01:17:43 +01:00 |
|
Paweł Nowak
|
c8f2ec4c6a
|
Remove unnecessary imports.
|
2014-11-23 01:10:02 +01:00 |
|
Paweł Nowak
|
b978d852ed
|
Added 'morphed' semi-iso and /$~, ~$/, ~$~ operators.
|
2014-11-23 01:09:27 +01:00 |
|
Paweł Nowak
|
93dab1bf8d
|
Merge branch 'master' of github.com:Pawel834/semi-iso
Conflicts:
Data/SemiIsoFunctor.hs
|
2014-11-13 15:43:52 +01:00 |
|
Paweł Nowak
|
d5cf2a912a
|
Refactoring, added SemiIso pattern synonym.
|
2014-11-13 15:40:39 +01:00 |
|
Paweł Nowak
|
5e40147d24
|
Remove 8 spaces.
|
2014-11-13 09:10:09 +01:00 |
|
Paweł Nowak
|
0f3896217b
|
Operator names are fine.
|
2014-11-13 09:01:08 +01:00 |
|
Paweł Nowak
|
743dd01742
|
Added SemiIsoMonad and SemiIsoFix (no docs yet).
|
2014-11-13 09:00:34 +01:00 |
|
Paweł Nowak
|
1963cb7adb
|
Add siunit.
|
2014-11-13 08:40:13 +01:00 |
|
Paweł Nowak
|
adf10830dc
|
Do not expose Profunctor and Exposed.
|
2014-10-30 20:11:18 +01:00 |
|
Paweł Nowak
|
17f25134d1
|
Finished 'attempt' functions.
|
2014-10-30 20:08:12 +01:00 |
|
Paweł Nowak
|
c8da5d2c1f
|
Unfinished "attempt" functions.
|
2014-10-30 16:38:56 +01:00 |
|
Paweł Nowak
|
40ee1daca6
|
Rename Barter -> Retail. It fits better.
|
2014-10-30 16:20:53 +01:00 |
|
Paweł Nowak
|
f84672d523
|
Added various folds.
|
2014-10-30 13:27:57 +01:00 |
|
Paweł Nowak
|
3fdd47d71f
|
I forgot to add the Exposed file. Oops.
|
2014-10-30 13:27:02 +01:00 |
|
Paweł Nowak
|
3ccb3a45f9
|
Fix a stupid mistake in module names.
|
2014-10-30 12:43:08 +01:00 |
|
Paweł Nowak
|
6886ad15ae
|
Generalize Failure to Exposed typeclass.
|
2014-10-30 12:32:11 +01:00 |
|
Paweł Nowak
|
be10e53f09
|
Add a bifoldr.
|
2014-10-30 09:40:41 +01:00 |
|
Paweł Nowak
|
44476db311
|
Add base version upper bound.
|
2014-10-29 21:16:43 +01:00 |
|
Paweł Nowak
|
030ce62404
|
Added git repo to cabal file.
|
2014-10-29 20:57:03 +01:00 |
|
Paweł Nowak
|
20b8b017ef
|
Remove the version on base.
|
2014-10-29 20:32:11 +01:00 |
|
Paweł Nowak
|
a94a19d330
|
Move scripts out of this repo.
|
2014-10-29 20:32:04 +01:00 |
|
Paweł Nowak
|
d1f9df6d89
|
Rename "constant" to "exact". Add a real "constant" semiiso.
Bump the version to 0.2.0.0.
|
2014-10-29 16:10:59 +01:00 |
|
Paweł Nowak
|
16e692f5c7
|
Added a script that uploads hackage docs.
|
2014-10-29 16:10:03 +01:00 |
|