Skip to content

Instantly share code, notes, and snippets.

@sozysozbot
Created September 3, 2016 15:40
Show Gist options
  • Save sozysozbot/928ea6862ac638fee4db52a3d8907250 to your computer and use it in GitHub Desktop.
Save sozysozbot/928ea6862ac638fee4db52a3d8907250 to your computer and use it in GitHub Desktop.
co = ".bcdfgjklmnprstvxz"
vo = "aeiou"
vovo = ["ai","ei","oi","au"]
cv = do
c <- co
v <- vo
return [c,v]
cv'v = do
c <- co
v <- vo
w <- vo
return [c,v,'\'',w]
cy = do
c <- co
return $ c:"y."
cvv = do
c <- co
vv <- vovo
return $ c:vv
iV_uV = do
iu <- "iu"
v <- vo
return ['.',iu,v]
main = print (cv ++ cv'v ++ cy ++ cvv ++ iV_uV)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment