fitex alternatives and similar packages
Based on the "Utilities" category.
Alternatively, view fitex alternatives based on common mentions on social networks and blogs.
-
retry
Simple Elixir macros for linear retry, exponential backoff and wait with composable delays -
erlware_commons
Erlware Commons is an Erlware project focused on all aspects of reusable Erlang components. -
async_with
The asynchronous version of Elixir's "with", resolving the dependency graph and executing the clauses in the most performant way possible! -
plasm
Ecto's composable query multitool (.count, .random, .earliest, .latest, .find, .at, .on, etc.) -
sips_downloader
Utility to download Elixir Sips screencast videos written in Elixir (subscription to Elixir Sips required) -
ar2ecto
Migrate your active record migrations to ecto compatible migrations -
exjprop
Elixir library for reading Java properties files from various sources. -
ex_progress
A library for tracking progress across many tasks and sub-tasks
Learn Elixir in as little as 12 Weeks
Do you think we are missing an alternative of fitex or a related project?
Popular Comparisons
README
FitEx

FitEx is a little Macro-Module which provides a alternative way for function definitions. If you need an anonymous functions which takes a single argument like this:
fn param -> param + 1 end
you can use the short version:
f it + 1
I know, I know... You could use &(&1+1). That's right, but maybe the provided syntax is a little bit more readable. And anyway, I more or less created this to try out macros, inspired by the Kotlin lambda syntax: http://kotlinlang.org/docs/reference/lambdas.html
Installation
Add FitEx as a dependency in your mix.exs file:
defp deps do
[
FitEx: "~> 0.0.1"
]
end
and run mix deps.get
.
Usage
By using FitEx you can write one parameter functions with the f macro. The parameter is named 'it'.
defmodule SomeModule do
use FitEx
def some_function do
# One liner
func = f it + 1
# or multi line function-body
func = f do
it_plus_one = it + 1
it_plus_one * 2
end
end
end
License
Check [LICENSE](LICENSE) file for more information.
*Note that all licence references and agreements mentioned in the fitex README section above
are relevant to that project's source code only.