# `Maru.Params.Types.List`

Buildin Type: List

## Parser Arguments
    * `:unique` - whether unique the data in list with `Enum.uniq`
      * `true` - unique the list
      * `false` (default) - do NOT unique the list
    * `:string_strategy` - how to parse a string value
      * `:codepoints` (default) - decode by `String.codepoints/1`
      * `:charlist` - decode by `String.to_charlist/1`
      * `:wrap` - decode by `List.wrap/1`

## Validator Arguments
    * `:max_length` - max length of the list
    * `:min_length` - min length of the list
    * `:length_range` - length range of the list

## Examples:
    requires :tags, List[String], max_length: 3
    requires :chars, List, string_strategy: :charlist

# `parse`

# `parser_arguments`

# `validate`

# `validator_arguments`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
