Current section

Files

Jump to
simple_bayes lib simple_bayes data.ex
Raw

lib/simple_bayes/data.ex

defmodule SimpleBayes.Data do
def encode(value, opts \\ []) do
value
|> Kernel.inspect(limit: 1_000_000_000)
|> Base.encode64(opts)
end
def decode(value, opts \\ []) do
{struct, _} = value
|> Base.decode64!(opts)
|> Code.eval_string()
struct
end
end