Advertisement
Guest User

Untitled

a guest
Dec 13th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. addInOrderedList :: Ord k => (k, v) -> [(k, v)] -> [(k, v)]
  2. addInOrderedList (k, v) [] = [(k, v)]
  3. addInOrderedList (k, v) ((kh, vh):t)
  4.   | k < kh = (k,v) : ((kh, vh):t)
  5.   | k > kh = (kh, vh) : (addInOrderedList (k, v) t)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement