Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- curried :: Iso (a -> b -> c) (d -> e -> f) ((a, b) -> c) ((d, e) -> f)
- swapped :: Iso (a, b) (c, d) (b, a) (d, c)
- associated :: Iso (a, (b, c)) (d, (e, f)) ((a, b), c) ((d, e), f)
- t21 :: Lens (a, b) (a', b) a a'
- t22 :: Lens (a, b) (a, b') b b'
- t31 :: Lens (a, b, c) (a', b, c) a a'
- t32 :: Lens (a, b, c) (a, b', c) b b'
- t33 :: Lens (a, b, c) (a, b, c') c c'
- t41 :: Lens (a, b, c, d) (a', b, c, d) a a'
- t42 :: Lens (a, b, c, d) (a, b', c, d) b b'
- t43 :: Lens (a, b, c, d) (a, b, c', d) c c'
- t44 :: Lens (a, b, c, d) (a, b, c, d') d d'
- t51 :: Lens (a, b, c, d, e) (a', b, c, d, e) a a'
- t52 :: Lens (a, b, c, d, e) (a, b', c, d, e) b b'
- t53 :: Lens (a, b, c, d, e) (a, b, c', d, e) c c'
- t54 :: Lens (a, b, c, d, e) (a, b, c, d', e) d d'
- t55 :: Lens (a, b, c, d, e) (a, b, c, d, e') e e'