Advertisement
Guest User

Untitled

a guest
Dec 8th, 2016
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.27 KB | None | 0 0
  1. let rec appendtolist l a =
  2. match l with
  3. |[] -> [a]
  4. |h :: t -> (h :: appendtolist t a)
  5. ;;
  6.  
  7. let insert l a b =
  8. if List.mem_assoc a l
  9. then
  10. let n = List.assoc a l in (a, (appendtolist n b))::(List.remove_assoc a l)
  11. else (a, (appendtolist [] b))::l
  12. ;;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement