rendered paste body(* board.ml *)
module Board =
struct
type t = int array array;;
let create () = Array.make_matrix 6 7 0;;
end
(* connect4.ml *)
let board = Board.create ();;
(* Sample compliation session
fountainhead:~/src/ocaml/connect4 tyler$ ocamlc -c board.ml
fountainhead:~/src/ocaml/connect4 tyler$ ocamlc -c connect4.ml
File "connect4.ml", line 2, characters 0-12:
Unbound value Board.create
fountainhead:~/src/ocaml/connect4 tyler$ ocamlc -c board.ml connect4.ml
File "connect4.ml", line 2, characters 0-12:
Unbound value Board.create
fountainhead:~/src/ocaml/connect4 tyler$ ocamlc -c board.cmo connect4.ml
File "connect4.ml", line 2, characters 0-12:
Unbound value Board.create
*)