restructure + lecutre 07

This commit is contained in:
SowinskiBraeden committed 2026-02-19 11:59:58 -08:00
1 parent b8c19aa341
commit 7c3198fee4
96 files changed
+458 -4

No files matched your search

+12
View File
@@ -0,0 +1,12 @@
module F = Map.Make(String)
let rec count map =
let word = Scanf.scanf " %s" (fun w -> w) in
if word = "" then map
else count (F.update word (function
| None -> Some 1
| Some n -> Some (n + 1))
map);;
let () =
List.iter (fun (s, n) -> Printf.printf "%s: %d\n" s n) @@ count F.empty;;