purescript-sexp is a library that provides serialization and deserialization between custom data structures and S-expressions. S-expressions provide a compact textual encoding consisting of strings (called atoms) and lists of S-expressions.
purescript-sexp supports deriving serialization and deserialization functions using purescript-generics and purescript-generics-rep.