Elrec

ELREC: Elixir List Recursion & Enum Converter

This module provides functions to convert between recursive and Enum-based list processing, and compare their differences and performance.

Installation

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

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

And run:

$ mix deps.get

Usage

$ mix elrec [options] <.exs file>

Options

Usage Examples

$ mix elrec --mode to_enum sample.exs
$ mix elrec -m to_rec -d -b sample.exs

Documentation

Documentation is available on Hexdocs

Copyright and License

Copyright (c) 2025 Shu Matsuo (@choualacreme)

ELREC is released under the MIT License, see LICENSE.md file for more details.