I created two simple C FFIs that may come in handy. https://github.com/sniderd/uw-libs (* Takes a plaintext string and returns the SHA256 hash *) Sha.hash : string -> string (* Takes a regular expression and a string and checks for matches *) Regexp.match : string -> string -> bool