module Field:OCaml record field.sig
..end
type ('record, 'field)
t = {
|
name : |
|
setter : |
|
getter : |
|
fset : |
val name : ('a, 'b) t -> string
val get : ('r, 'a) t -> 'r -> 'a
val fset : ('r, 'a) t -> 'r -> 'a -> 'r
val setter : ('r, 'a) t -> ('r -> 'a -> unit) option
type ('record, 'result)
user = {
|
f : |