Hoogle Search
Within LTS Haskell 24.58 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
(
<<**= ) :: (MonadState s m, Floating a) => LensLike' ((,) a) s a -> a -> m alens Control.Lens.Lens Modify the target of a Lens into your Monad's state by raising it by an arbitrary power and return the old value that was replaced. When you do not need the result of the operation, (**=) is more flexible.
(<<**=) :: (MonadState s m, Floating a) => Lens' s a -> a -> m a (<<**=) :: (MonadState s m, Floating a) => Iso' s a -> a -> m a
(
<<**~ ) :: Floating a => LensLike' ((,) a) s a -> a -> s -> (a, s)lens Control.Lens.Lens Raise the target of a floating-point valued Lens to an arbitrary power and return the old value. When you do not need the old value, (**~) is more flexible.
>>> (a,b) & _1 <<**~ c (a,(a**c,b))
>>> (a,b) & _2 <<**~ c (b,(a,b**c))
(<<**~) :: Floating a => Lens' s a -> a -> s -> (a, s) (<<**~) :: Floating a => Iso' s a -> a -> s -> (a, s)
(
<**= ) :: (MonadState s m, Floating a) => LensLike' ((,) a) s a -> a -> m alens Control.Lens.Operators Raise the target of a floating-point valued Lens into your Monad's state to an arbitrary power and return the result. When you do not need the result of the operation, (**=) is more flexible.
(<**=) :: (MonadState s m, Floating a) => Lens' s a -> a -> m a (<**=) :: (MonadState s m, Floating a) => Iso' s a -> a -> m a
(
<**~ ) :: Floating a => LensLike ((,) a) s t a a -> a -> s -> (a, t)lens Control.Lens.Operators Raise the target of a floating-point valued Lens to an arbitrary power and return the result. When you do not need the result of the operation, (**~) is more flexible.
(<**~) :: Floating a => Lens' s a -> a -> s -> (a, s) (<**~) :: Floating a => Iso' s a -> a -> s -> (a, s)
(
<<**= ) :: (MonadState s m, Floating a) => LensLike' ((,) a) s a -> a -> m alens Control.Lens.Operators Modify the target of a Lens into your Monad's state by raising it by an arbitrary power and return the old value that was replaced. When you do not need the result of the operation, (**=) is more flexible.
(<<**=) :: (MonadState s m, Floating a) => Lens' s a -> a -> m a (<<**=) :: (MonadState s m, Floating a) => Iso' s a -> a -> m a
(
<<**~ ) :: Floating a => LensLike' ((,) a) s a -> a -> s -> (a, s)lens Control.Lens.Operators Raise the target of a floating-point valued Lens to an arbitrary power and return the old value. When you do not need the old value, (**~) is more flexible.
>>> (a,b) & _1 <<**~ c (a,(a**c,b))
>>> (a,b) & _2 <<**~ c (b,(a,b**c))
(<<**~) :: Floating a => Lens' s a -> a -> s -> (a, s) (<<**~) :: Floating a => Iso' s a -> a -> s -> (a, s)
(
<<**>> ) :: Biapplicative p => p a c -> p (a -> b) (c -> d) -> p b dbifunctors Data.Biapplicative No documentation available.
(
<** ) :: SrcSpanInfo -> [SrcSpan] -> SrcSpanInfohaskell-src-exts Language.Haskell.Exts.SrcLoc Add more positional information for entities of a span.
(
<**= ) :: (MonadState s m, Floating a) => LensLike' ((,) a) s a -> a -> m adiagrams-lib Diagrams.Prelude Raise the target of a floating-point valued Lens into your Monad's state to an arbitrary power and return the result. When you do not need the result of the operation, (**=) is more flexible.
(<**=) :: (MonadState s m, Floating a) => Lens' s a -> a -> m a (<**=) :: (MonadState s m, Floating a) => Iso' s a -> a -> m a
(
<**~ ) :: Floating a => LensLike ((,) a) s t a a -> a -> s -> (a, t)diagrams-lib Diagrams.Prelude Raise the target of a floating-point valued Lens to an arbitrary power and return the result. When you do not need the result of the operation, (**~) is more flexible.
(<**~) :: Floating a => Lens' s a -> a -> s -> (a, s) (<**~) :: Floating a => Iso' s a -> a -> s -> (a, s)