module Make_distinct:functor (Elt:Blit_intf.Elt) ->functor (Src:Blit_intf.Sequencewith type elt := Elt.t) ->functor (Dst:siginclude Blit_intf.Sequenceval unsafe_blit :(Src.t, t) Blit_intf.blitend) ->S_distinctwith type src := Src.twith type dst := Dst.t
Make_distinct is for blitting between values of disinct monomorphic types.| Parameters: |
|
type src
type dst
val blit : (src, dst) Blit_intf.blitval blito : (src, dst) Blit_intf.blitoval unsafe_blit : (src, dst) Blit_intf.blitval sub : (src, dst) Blit_intf.subval subo : (src, dst) Blit_intf.subo