I implemented RFC 3548 base-64 byte string encoding and decoding (what the program known in Linux as "base64" does) for the purpose of being able to parse 'Data.ByteString.Lazy.ByteString' strings from source code.
I am still in the process of implementing a pretty-printer. The code builds, but the pretty-printer is mostly undefined, and not even connected to any of the functions in the rest of the Dao system.