JKWA/funx
Composable functional programming patterns for Elixir, with usage rules for LLMs.
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.
Stars
47
Forks
4
Language
Elixir
License
MIT
Category
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.