Current section
Files
Jump to
Current section
Files
lib/bunt.ex
defmodule Bunt do
use Application
alias Bunt.ANSI
@version Mix.Project.config[:version]
def puts, do: puts("")
def puts(nil), do: puts("")
def puts(text) when is_binary(text), do: text |> IO.puts
def puts(list) when is_list(list) do
list
|> List.flatten
|> ANSI.format
|> IO.puts
end
def write, do: write("")
def write(nil), do: write("")
def write(text) when is_binary(text), do: text |> IO.write
def write(list) when is_list(list) do
list
|> List.flatten
|> ANSI.format
|> IO.write
end
def start(_, _), do: {:ok, self}
def version, do: @version
end