unison-codebase-0.0.0
Safe HaskellSafe-Inferred
LanguageGHC2021

U.Codebase.Reflog

Documentation

data Entry causal text Source #

Constructors

Entry 

Fields

Instances

Instances details
Bifoldable Entry Source # 
Instance details

Defined in U.Codebase.Reflog

Methods

bifold :: Monoid m => Entry m m -> m #

bifoldMap :: Monoid m => (a -> m) -> (b -> m) -> Entry a b -> m #

bifoldr :: (a -> c -> c) -> (b -> c -> c) -> c -> Entry a b -> c #

bifoldl :: (c -> a -> c) -> (c -> b -> c) -> c -> Entry a b -> c #

Bifunctor Entry Source # 
Instance details

Defined in U.Codebase.Reflog

Methods

bimap :: (a -> b) -> (c -> d) -> Entry a c -> Entry b d #

first :: (a -> b) -> Entry a c -> Entry b c #

second :: (b -> c) -> Entry a b -> Entry a c #

Bitraversable Entry Source # 
Instance details

Defined in U.Codebase.Reflog

Methods

bitraverse :: Applicative f => (a -> f c) -> (b -> f d) -> Entry a b -> f (Entry c d) #

Functor (Entry causal) Source # 
Instance details

Defined in U.Codebase.Reflog

Methods

fmap :: (a -> b) -> Entry causal a -> Entry causal b #

(<$) :: a -> Entry causal b -> Entry causal a #