Frederik Hanghøj Iversen
|
e8b29e1f7f
|
\mu is join and it's a natural transformation!
|
2018-02-28 23:41:59 +01:00 |
|
Frederik Hanghøj Iversen
|
9d3b17245f
|
Provide \zeta
|
2018-02-28 19:32:07 +01:00 |
|
Frederik Hanghøj Iversen
|
f2b1a36a75
|
Define and use Endofunctor
|
2018-02-28 19:03:11 +01:00 |
|
Frederik Hanghøj Iversen
|
3c77c69cf6
|
Move functor definition to Kleisli.Monad
|
2018-02-28 19:00:21 +01:00 |
|
Frederik Hanghøj Iversen
|
70221377d3
|
Move proof of equivalence to IsMonad making them lemmas
|
2018-02-28 18:55:32 +01:00 |
|
Frederik Hanghøj Iversen
|
1aaf81552c
|
Move another proof to category definition
|
2018-02-26 20:42:00 +01:00 |
|
Frederik Hanghøj Iversen
|
101b2639e1
|
Move proof to category definition
|
2018-02-26 20:31:47 +01:00 |
|
Frederik Hanghøj Iversen
|
5b5d21f777
|
Formatting
|
2018-02-26 20:23:31 +01:00 |
|
Frederik Hanghøj Iversen
|
a0944d69b1
|
Documentation in Monad
|
2018-02-26 20:08:48 +01:00 |
|
Frederik Hanghøj Iversen
|
67993be27b
|
Add reverse function composition to category
|
2018-02-26 20:00:24 +01:00 |
|
Frederik Hanghøj Iversen
|
47882b1110
|
Rename zeta to pure
|
2018-02-26 19:58:27 +01:00 |
|
Frederik Hanghøj Iversen
|
043641462d
|
Prove distributive law for monads!
|
2018-02-26 19:57:05 +01:00 |
|
Frederik Hanghøj Iversen
|
7cddba97a8
|
Shorten definition
|
2018-02-25 19:03:48 +01:00 |
|
Frederik Hanghøj Iversen
|
2c6132768e
|
Remove Pathy and Bij
|
2018-02-25 15:29:52 +01:00 |
|
Frederik Hanghøj Iversen
|
5caecf9796
|
Rename properties to yoneda
|
2018-02-25 15:28:42 +01:00 |
|
Frederik Hanghøj Iversen
|
f0beec1530
|
Rename Opposite to opposite
|
2018-02-25 15:23:33 +01:00 |
|
Frederik Hanghøj Iversen
|
2e7220567a
|
Move lemma into IsCategory
|
2018-02-25 14:44:03 +01:00 |
|
Frederik Hanghøj Iversen
|
d63ecc3a65
|
Use abbreviation
|
2018-02-25 14:39:11 +01:00 |
|
Frederik Hanghøj Iversen
|
5deabb7546
|
Forgot to add monoid-module
|
2018-02-25 14:28:01 +01:00 |
|
Frederik Hanghøj Iversen
|
ce46e0ae7a
|
Module-ify
|
2018-02-25 14:27:37 +01:00 |
|
Frederik Hanghøj Iversen
|
12dddc2067
|
Use a module
|
2018-02-25 03:12:51 +01:00 |
|
Frederik Hanghøj Iversen
|
4c298855e0
|
[WIP] Proving other fusion law
Also set up framework for equality principle for monads
|
2018-02-25 03:09:25 +01:00 |
|
Frederik Hanghøj Iversen
|
a6b01929f0
|
Prove distributive law
|
2018-02-25 01:27:20 +01:00 |
|
Frederik Hanghøj Iversen
|
a447cd9c7c
|
Syntax
|
2018-02-24 20:41:47 +01:00 |
|
Frederik Hanghøj Iversen
|
9d09363f78
|
Expand definition of isDistributive somewhat
Also contains some side-tracks
|
2018-02-24 20:37:21 +01:00 |
|
Frederik Hanghøj Iversen
|
e7abab0e4c
|
Add pure and >=> to kleisli category
|
2018-02-24 19:08:20 +01:00 |
|
Frederik Hanghøj Iversen
|
be505cdfbe
|
Prove IsAssociative
|
2018-02-24 19:07:58 +01:00 |
|
Frederik Hanghøj Iversen
|
5d9c820fa2
|
Add note about haskell
|
2018-02-24 15:25:07 +01:00 |
|
Frederik Hanghøj Iversen
|
e4e327d1d2
|
[WIP] equivalence of kleisli- resp. monoidal- representation of monad
|
2018-02-24 15:13:25 +01:00 |
|
Frederik Hanghøj Iversen
|
3e12331294
|
Monoidal monads addendum
|
2018-02-24 14:01:57 +01:00 |
|
Frederik Hanghøj Iversen
|
4ec13fe509
|
Implement monads in the kleisli form
|
2018-02-24 14:00:52 +01:00 |
|
Frederik Hanghøj Iversen
|
0ca11874bc
|
Remove old name for functor composition
|
2018-02-24 12:55:08 +01:00 |
|
Frederik Hanghøj Iversen
|
8527fe0df4
|
Rename functor composition - implement monads...
In their monoidal form.
|
2018-02-24 12:52:16 +01:00 |
|
Frederik Hanghøj Iversen
|
cb8533b84a
|
Rename natural transformation composition
|
2018-02-23 17:43:38 +01:00 |
|
Frederik Hanghøj Iversen
|
dd11b69c71
|
Documentation for natural transformations
|
2018-02-23 17:37:27 +01:00 |
|
Frederik Hanghøj Iversen
|
689a6467c6
|
Move stuff about natural transformations to own module
|
2018-02-23 17:33:09 +01:00 |
|
Frederik Hanghøj Iversen
|
f5dded9561
|
Do not use IsCategory directly
|
2018-02-23 16:41:17 +01:00 |
|
Frederik Hanghøj Iversen
|
4874ed0795
|
Rename distrib to isDistributive
|
2018-02-23 12:53:35 +01:00 |
|
Frederik Hanghøj Iversen
|
48423cc816
|
Rename arrowIsSet to arrowsAreSets
|
2018-02-23 12:51:44 +01:00 |
|
Frederik Hanghøj Iversen
|
6446435a49
|
Rename ident to isIdentity
|
2018-02-23 12:49:41 +01:00 |
|
Frederik Hanghøj Iversen
|
5cbc409770
|
Rename assoc to isAssociative
|
2018-02-23 12:43:49 +01:00 |
|
Frederik Hanghøj Iversen
|
852056cc44
|
Add type-synonyms in functor
|
2018-02-23 12:41:15 +01:00 |
|
Frederik Hanghøj Iversen
|
e46edf1f68
|
Chain reexport things in Functor
|
2018-02-23 12:21:16 +01:00 |
|
Frederik Hanghøj Iversen
|
de1d19c442
|
Readd stuff about the yoneda embedding
|
2018-02-23 11:24:22 +01:00 |
|
Frederik Hanghøj Iversen
|
bc2129b8fc
|
Readd yoneda embedding
|
2018-02-23 10:55:43 +01:00 |
|
Frederik Hanghøj Iversen
|
3032dc6130
|
Make explicit argument
|
2018-02-23 10:36:59 +01:00 |
|
Frederik Hanghøj Iversen
|
9e96e704e8
|
Update Fun according to new naming policy
|
2018-02-21 13:40:24 +01:00 |
|
Frederik Hanghøj Iversen
|
38ec53d5c2
|
Cosmetics
|
2018-02-20 14:08:47 +01:00 |
|
Frederik Hanghøj Iversen
|
23c458983c
|
Rely on global cubical again
|
2018-02-16 11:37:22 +01:00 |
|
Frederik Hanghøj Iversen
|
7d4aae4f49
|
Try to show that natural transformations are sets
|
2018-02-09 12:09:59 +01:00 |
|