Bifunctor.Via
module Core : Preface_specs.Bifunctor.CORE
module Operation : Preface_specs.Bifunctor.OPERATION with type ('a, 'b) t = ('a, 'b) Core.t
type ('a, 'b) t = ('a, 'b) Core.t
The type held by the Bifunctor
Mapping over both arguments at the same time.
Create a new ('a, 'b) t
, replacing all values in the ('c, 'b) t
by given a value of 'a
.