-
Notifications
You must be signed in to change notification settings - Fork 13
Closed
Description
Suggested:
class (Category a, Strong a) <= Loop a where
loop :: forall b c d. a (Tuple b d) (Tuple c d) -> a b cwith laws (cribbed from https://hackage.haskell.org/package/base-4.7.0.2/docs/Control-Arrow.html#t:ArrowLoop):
loop (f <<< first h) = loop f <<< h
loop (f >>> first h) = loop f >>> h.. and the rest which I haven't figured out yet (TODO).
legokichi
Metadata
Metadata
Assignees
Labels
No labels