defmodule Sanskrit do @moduledoc """ Documentation for Sanskrit. """ @doc """ Parse a binary """ def parse(str) when is_binary(str) do case Sanskrit.Parser.parse(str) do parsed when is_list(parsed) -> {:ok, List.flatten(parsed)} {:error, reason} -> {:error, reason} end end end