0.0.3 • Published 4 months ago
@zoeykr/function-al v0.0.3
function-al
: A type-safe
utility library for functional programming
.
📌 Installation
npm i @zoeykr/function-al
📌 API Reference
Function | Description |
---|---|
identity | Simply returns its input as-is |
unary | Transforms a function so that it accepts only a single argument |
partial | Creates a function with preset initial arguments, returning a new function for remaining inputs. |
curry | Transforms a function into a curried version, allowing it to be called with arguments one at a time or in groups, until all arguments are provided. |
pipe | Combines multiple functions into a single function, applying them sequentially from left to right. |
compose | Combines multiple functions into a single function, applying them sequentially from right to left. |
spreadArgs | Converts an array of arguments into separate function parameters. |
gatherArgs | Transforms multiple arguments into an array |
🤝 Contributing
Contributions are welcome! 👋
If you have ideas for new utilities, find a bug, or want to improve documentation, feel free to check out the Contributing Guide.
📜 License
This project is licensed under the MIT License
.