JKWA/funx

Composable functional programming patterns for Elixir, with usage rules for LLMs.

43
/ 100
Emerging

Funx helps Elixir developers structure their code to be more robust and easier to understand, especially when dealing with complex data transformations, comparisons, and error handling. It provides tools to clearly define how data should be ordered, what makes two pieces of data "equal," and how to manage sequences of operations that might fail or produce optional results. Developers use it to bring order and predictability to their Elixir applications.

Use this if you are an Elixir developer building applications that require precise control over data equality, ordering, validation, or complex chains of operations.

Not ideal if you are a non-developer seeking a no-code solution, or if you are an Elixir developer looking for simple utility functions without adopting a functional programming paradigm.

Elixir development software architecture data comparison error handling data transformation
No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 9 / 25

How are scores calculated?

Stars

47

Forks

4

Language

Elixir

License

MIT

Last pushed

Feb 09, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/JKWA/funx"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.