zf

zenflows testing
git clone https://s.sonu.ch/~srfsh/zf.git
Log | Files | Refs | Submodules | README | LICENSE

fragment.ex (256B)


      1 defmodule Jason.Fragment do
      2   defstruct [:encode]
      3 
      4   def new(iodata) when is_list(iodata) or is_binary(iodata) do
      5     %__MODULE__{encode: fn _ -> iodata end}
      6   end
      7 
      8   def new(encode) when is_function(encode, 1) do
      9     %__MODULE__{encode: encode}
     10   end
     11 end