FList

TODO:

  1. make this impelment more “Elixir” and more functional
  2. add more protocal support for the Enumerable and Colletable
  3. remove the FTest module and rewrite it with a more “Elixir” way
  4. build the ExDoc for this implement
  5. add Acknowledging and explanations to the source file
  6. add Access behavior.

Installation

If available in Hex, the package can be installed by adding flist to your list of dependencies in mix.exs:

def deps do
  [{:flist, "~> 0.1.0"}]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/flist.