is v1.0.0 Is.Validators.Optional View Source
Optional validator.
Examples
iex> Is.validate(%{a: true}, :optional)
[]
iex> Is.validate(nil, :optional)
[]
iex> Is.validate(nil, optional: false)
[{:error, [], "is required"}]
Optional validator.
iex> Is.validate(%{a: true}, :optional)
[]
iex> Is.validate(nil, :optional)
[]
iex> Is.validate(nil, optional: false)
[{:error, [], "is required"}]