fresnel-0.1.0.1: high-powered optics in a small package
Safe HaskellSafe-Inferred
LanguageHaskell2010

Fresnel.Functor.Traversed1

Synopsis

Traversed1 functor

newtype Traversed1 (f :: Type -> Type) a Source #

Constructors

Traversed1 (f a) 

Instances

Instances details
Apply f => Semigroup (Traversed1 f a) Source # 
Instance details

Defined in Fresnel.Functor.Traversed1

Methods

(<>) :: Traversed1 f a -> Traversed1 f a -> Traversed1 f a #

sconcat :: NonEmpty (Traversed1 f a) -> Traversed1 f a #

stimes :: Integral b => b -> Traversed1 f a -> Traversed1 f a #