Add memo
remove haskell-platform
Add thirft plugin