RosettaCodeData/Task/Singly-linked-list-Element-insertion/OCaml/singly-linked-list-element-insertion.ml
2024-10-16 18:07:41 -07:00

4 lines
165 B
OCaml

let rec insert_after a b = function
c :: cs when a = c -> a :: b :: cs
| c :: cs -> c :: insert_after a b cs
| [] -> raise Not_found