This is an alternative site for discovering Elm packages. You may be looking for the official Elm package site instead.
1.0.0 1.0.1
We were not able to find the expected elm-package.json file at this tag.
Tag 1.1.0
Committed At 2018-09-11 16:22:27 UTC

Modules

    README

    elm-md5

    Build Status

    Compute MD5 message digests in Elm.

    This is a maintained fork of sanichi/elm-md5 focusing on performance.

    Quick Start

    This library exposes just one function, hex, which takes a String input and returns the 128-bit MD5 digest as a String of 32 hexadecimal characters.

    MD5.hex ""          == "d41d8cd98f00b204e9800998ecf8427e"
    MD5.hex "foobarbaz" == "6df23dc03f9b54cc38a0fc1483df6e21"
    

    Unlike the JavaScript function from which this implementation has been ported, CRLF pairs in the input are not automatically replaced with LFs prior to computing the digest. If you want that behaviour, adjust the input before evaluating the function. For example:

    myHex : String -> String
    myHex input =
        let
            myInput =
                Regex.replace Regex.All (Regex.regex "\x0D\n") (\_ -> "\n") input
        in
            MD5.hex myInput
    

    License

    Licensed under BSD-3. See LICENSE file. (c) 2016-2018 Mark Orr, 2018-present TruQu