[
    {
        "name": "Stemmer",
        "comment": " Stemmer is an english language stemmer, this is an Elm\nimplementation of the PorterStemmer taken from http://tartarus.org/~martin.\n\nCopyright (c) 2016 Robin Luiten\n\nInspired by Erlang implementation on http://tartarus.org/~martin/PorterStemmer/index.html.\n\n## Usage\n@docs stem\n\n## Implementation Details\n\nStep numbers follow general implementation in porter stemmer implementations.\n\nIdentifier names were adopted from elrang implementation.\n\n* **drow** stands for reverse of word\n* **mets** stands for reverse of stem\n\n",
        "unions": [],
        "aliases": [],
        "values": [
            {
                "name": "stem",
                "comment": " Get the porter stem of a word.\n\nSome examples and what running them produces\n```\n  Stemmer.stem \"fullness\" -- produces \"full\"\n  Stemmer.stem \"consign\" -- produces \"consign\"\n  Stemmer.stem \"consigned\" -- produces \"consign\"\n  Stemmer.stem \"consigning\" -- produces \"consign\"\n  Stemmer.stem \"consignment\" -- produces \"consign\"\n  Stemmer.stem \"knot\" -- produces \"knot\"\n  Stemmer.stem \"knots\" -- produces \"knot\"\n```\n\n",
                "type": "String -> String"
            }
        ],
        "binops": []
    }
]