An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "recursion" keyword

portal-pc-tramp 0.3.0+portal
Trampoline for recursive functions, with support for mutual recursion (portal version)
1 version - Latest release: over 1 year ago - 1.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
fs_extra 1.3.0
Expanding std::fs and std::io. Recursively copy folders with information about process and much m...
9 versions - Latest release: about 3 years ago - 554 dependent packages - 5,351 dependent repositories - 133 million downloads total - 332 stars on GitHub - 1 maintainer
tytro 0.1.0
类型上的尾递归优化
1 version - Latest release: 9 months ago - 494 downloads total - 1 stars on GitHub - 1 maintainer
reciter 0.1.2
Macro that allows converting a recursive function into an Iterator, which uses a cache
3 versions - Latest release: over 7 years ago - 4.68 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
vuot 0.0.1
Run recursive async functions without overflowing the stack
1 version - Latest release: almost 2 years ago - 1.71 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
tailcall-impl 1.0.1
The procedural macro implementation for the tailcall crate
5 versions - Latest release: about 2 years ago - 1 dependent package - 6 dependent repositories - 181 thousand downloads total - 179 stars on GitHub - 1 maintainer
developer_debug_tools 0.1.1
Tools for developer to debug their code
2 versions - Latest release: 4 months ago - 53 downloads total - 1 maintainer
tco 0.0.2
A macro for transforming a tail-calling recursive function to eliminate recursion
2 versions - Latest release: almost 6 years ago - 1 dependent repositories - 3.7 thousand downloads total - 18 stars on GitHub - 1 maintainer
tailcall 1.0.1
Safe, zero-cost tail recursion
8 versions - Latest release: about 2 years ago - 3 dependent packages - 8 dependent repositories - 182 thousand downloads total - 179 stars on GitHub - 1 maintainer
fix_fn 1.0.2
Macro to create recursive closures (similar to the Y combinator).
4 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 11 thousand downloads total - 7 stars on GitHub - 1 maintainer
arboriter 0.1.0
A tree traversal primitive for Rust, inspired by Tyler Glaiel's blog post
1 version - Latest release: 10 months ago - 1.19 thousand downloads total - 1 stars on GitHub - 1 maintainer
webgrep 0.4.3
grep the web: a full-browser-spec search-focused ultra-simple way to read the web without having ...
14 versions - Latest release: over 1 year ago - 14.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
ranno 0.1.0
Annotations over recursive data structures
1 version - Latest release: over 3 years ago - 3 dependent packages - 1 dependent repositories - 10.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
tailrec 0.0.4
Trait-based stack-safe recursion in Rust
4 versions - Latest release: almost 11 years ago - 2 dependent packages - 1 dependent repositories - 10 thousand downloads total - 2 maintainers
stacksafe 1.0.0
Prevent stack overflow in deeply recursive functions with automatic stack management.
6 versions - Latest release: 4 months ago - 89.9 thousand downloads total - 61 stars on GitHub - 2 maintainers
stacksafe-macro 1.0.0
Procedural macro implementation for the stacksafe crate.
6 versions - Latest release: 4 months ago - 91.6 thousand downloads total - 60 stars on GitHub - 2 maintainers
substack 1.1.1 💰
Stackbound iterable linked list for heap-free recursive algorithms
4 versions - Latest release: over 1 year ago - 1 dependent package - 5.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
ferris-extensions 0.1.0
Extension macros for Rust
1 version - Latest release: almost 6 years ago - 1.75 thousand downloads total - 4 stars on GitHub - 1 maintainer
transiter 0.2.0
An Iterator suitable for navigating recursive structures and DAGs
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 4.16 thousand downloads total - 1 maintainer
tramp 0.3.0
Trampoline for recursive functions, with support for mutual recursion
4 versions - Latest release: over 7 years ago - 4 dependent repositories - 13.4 thousand downloads total - 5 stars on gitlab.com - 1 maintainer
dir-meta 0.6.0
Read a directory and get back all files and errors from the read operation
9 versions - Latest release: 12 months ago - 10.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
dir_rec 0.1.2
0 dependencies recursive directory traversal tool
3 versions - Latest release: about 1 year ago - 2.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
recur-fn 2.2.0
A library that provides you a more flexible way to construct and extend the recursive function.
14 versions - Latest release: about 6 years ago - 2 dependent packages - 2 dependent repositories - 56.8 thousand downloads total - 16 stars on GitHub - 1 maintainer