Membrane v0.1.0 Membrane.Parser.AtomParser View Source

It provides parse functions that handle atom parameters.

Examples

iex> defmodule Parser do
...>  use Membrane.Parser.AtomParser
...> end
iex> Parser.parse("Hello", :number)
false
iex> Parser.parse(1.45, :number)
true
iex> Parser.parse(1.45, [gt: 1])
** (FunctionClauseError) no function clause matching in Membrane.Parser.AtomParserTest.Parser.parse/2