Freer_selective.TO_SELECTIVE
The natural transformation for Freer Selective
to Selective
.
The parametric type (which, unlike a Preface_specs.Free_selective
don't need to be a Preface_specs.Functor
).
val run : natural_transformation -> 'a t -> 'a selective
Run the natural transformation over the Freer selective
.