base - Data.Ratio  

Forms the ratio of two integral numbers.

haskell98 - Ratio  

Forms the ratio of two integral numbers.

haskell2010 - Data.Ratio  

Forms the ratio of two integral numbers.

ADPfusion - ADP.Fusion  

This separator looks much paper on paper and is not widely used otherwise.

esqueleto - Database.Esqueleto  

The string %. May be useful while using like and concatenation (concat_ or ++., depending on your database). Note that you always to type the parenthesis, for example:

 name ``'like'`` (%) ++. val John ++. (%)

esqueleto - Database.Esqueleto.Internal.Language  

The string %. May be useful while using like and concatenation (concat_ or ++., depending on your database). Note that you always to type the parenthesis, for example:

 name ``'like'`` (%) ++. val John ++. (%)
(%=) :: Setting p s s a b -> p a b -> m ()

lens - Control.Lens.Setter  

Map over the target of a Lens or all of the targets of a Setter or Traversal in our monadic state.

>>> execState (do _1 %= f;_2 %= g) (a,b)
(f a,g b)
>>> execState (do both %= f) (a,b)
(f a,f b)
 (%=) :: MonadState s m => Iso' s a       -> (a -> a) -> m ()
 (%=) :: MonadState s m => Lens' s a      -> (a -> a) -> m ()
 (%=) :: MonadState s m => Traversal' s a -> (a -> a) -> m ()
 (%=) :: MonadState s m => Setter' s a    -> (a -> a) -> m ()
 (%=) :: MonadState s m => ASetter s s a b -> (a -> b) -> m ()
(%=) :: Setting p s s a b -> p a b -> m ()

lens - Control.Lens.Operators  

Map over the target of a Lens or all of the targets of a Setter or Traversal in our monadic state.

>>> execState (do _1 %= f;_2 %= g) (a,b)
(f a,g b)
>>> execState (do both %= f) (a,b)
(f a,f b)
 (%=) :: MonadState s m => Iso' s a       -> (a -> a) -> m ()
 (%=) :: MonadState s m => Lens' s a      -> (a -> a) -> m ()
 (%=) :: MonadState s m => Traversal' s a -> (a -> a) -> m ()
 (%=) :: MonadState s m => Setter' s a    -> (a -> a) -> m ()
 (%=) :: MonadState s m => ASetter s s a b -> (a -> b) -> m ()
(%~) :: Setting p s t a b -> p a b -> s -> t

lens - Control.Lens.Operators  

Modifies the target of a Lens or all of the targets of a Setter or Traversal with a user supplied function.

This is an infix version of over.

 fmap f ≡ mapped %~ f
 fmapDefault f ≡ traverse %~ f
>>> (a,b,c) & _3 %~ f
(a,b,f c)
>>> (a,b) & both %~ f
(f a,f b)
>>> _2 %~ length $ (1,"hello")
(1,5)
>>> traverse %~ f $ [a,b,c]
[f a,f b,f c]
>>> traverse %~ even $ [1,2,3]
[False,True,False]
>>> traverse.traverse %~ length $ [["hello","world"],["!!!"]]
[[5,5],[3]]
 (%~) :: Setter s t a b    -> (a -> b) -> s -> t
 (%~) :: Iso s t a b       -> (a -> b) -> s -> t
 (%~) :: Lens s t a b      -> (a -> b) -> s -> t
 (%~) :: Traversal s t a b -> (a -> b) -> s -> t
(%~) :: Setting p s t a b -> p a b -> s -> t

lens - Control.Lens.Setter  

Modifies the target of a Lens or all of the targets of a Setter or Traversal with a user supplied function.

This is an infix version of over.

 fmap f ≡ mapped %~ f
 fmapDefault f ≡ traverse %~ f
>>> (a,b,c) & _3 %~ f
(a,b,f c)
>>> (a,b) & both %~ f
(f a,f b)
>>> _2 %~ length $ (1,"hello")
(1,5)
>>> traverse %~ f $ [a,b,c]
[f a,f b,f c]
>>> traverse %~ even $ [1,2,3]
[False,True,False]
>>> traverse.traverse %~ length $ [["hello","world"],["!!!"]]
[[5,5],[3]]
 (%~) :: Setter s t a b    -> (a -> b) -> s -> t
 (%~) :: Iso s t a b       -> (a -> b) -> s -> t
 (%~) :: Lens s t a b      -> (a -> b) -> s -> t
 (%~) :: Traversal s t a b -> (a -> b) -> s -> t

xformat - Text.XFormat.Read  

Right-associative pair. This is a shorter, functional equivalent to the type (:%:).

xformat - Text.XFormat.Show  

Right-associative pair. This is a shorter, functional equivalent to the type (:%:).

yap - Data.YAP.Ratio  

Forms the ratio of two values in a Euclidean domain (e.g. Integer).

(%=) :: Lens a b -> (b -> b) -> StateT a m b

data-lens - Data.Lens.Strict  

infix modification a value through a lens into state

(%=) :: Lens a b -> (b -> b) -> StateT a m b

data-lens - Data.Lens.Lazy  

infix modification a value through a lens into state