ARRAY2
signature
signature ARRAY2
type 'a array2
val array : (int * int * 'a) -> 'a array2
val tabulate : (int * int * ((int * int) -> 'a)) -> 'a array2
val sub : ('a array2 * int * int) -> 'a
val update : ('a array2 * int * int * 'a) -> unit
val dimensions : 'a array2 -> (int * int)
val row : ('a array2 * int) -> 'a Array.array
val column : ('a array2 * int) -> 'a Array.array
type 'a array2
array (i, j, a)
tabulate (i, j, f)
sub (ar, i, j)
update (ar, i, j, a)
dimensions ar
row (ar, i)
column (ar, i)
Last Modified May 29, 1996
Copyright © 1996 AT&T Research