package prbnmcn-basic-structures

  1. Overview
  2. Docs

Abstraction for products.

type 'a m
val prod : 'a m -> 'b m -> ('a * 'b) m

Product-forming.

val fst : ('a * 'b) m -> 'a m

First projection.

val snd : ('a * 'b) m -> 'b m

Last projection.