A trie implementation in Haskell with a custom plain text serialization format