crates.io "recursion" keyword
vuot 0.0.1
Run recursive async functions without overflowing the stack1 version - Latest release: almost 2 years ago - 1.75 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
tailcall-impl 1.0.1
The procedural macro implementation for the tailcall crate5 versions - Latest release: about 2 years ago - 1 dependent package - 6 dependent repositories - 195 thousand downloads total - 180 stars on GitHub - 1 maintainer
arboriter 0.1.0
A tree traversal primitive for Rust, inspired by Tyler Glaiel's blog post1 version - Latest release: 11 months ago - 1.24 thousand downloads total - 1 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.3 thousand downloads total - 7 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 - 58.3 thousand downloads total - 16 stars on GitHub - 1 maintainer
developer_debug_tools 0.1.1
Tools for developer to debug their code2 versions - Latest release: 5 months ago - 55 downloads total - 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
tco 0.0.2
A macro for transforming a tail-calling recursive function to eliminate recursion2 versions - Latest release: almost 6 years ago - 1 dependent repositories - 3.7 thousand downloads total - 18 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
9 versions - Latest release: about 3 years ago - 554 dependent packages - 5,351 dependent repositories - 143 million downloads total - 331 stars on GitHub - 1 maintainer
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 - 143 million downloads total - 331 stars on GitHub - 1 maintainer
tailcall 1.0.1
Safe, zero-cost tail recursion8 versions - Latest release: about 2 years ago - 3 dependent packages - 8 dependent repositories - 195 thousand downloads total - 179 stars on GitHub - 1 maintainer
tailrec 0.0.4
Trait-based stack-safe recursion in Rust4 versions - Latest release: about 11 years ago - 2 dependent packages - 1 dependent repositories - 10 thousand downloads total - 2 maintainers
fs_extra_rs 1.0.0
Expanding std::fs and std::io. Recursively copy folders with information about process and much m...1 version - Latest release: 13 days ago - 0 downloads total - 1 maintainer
ranno 0.1.0
Annotations over recursive data structures1 version - Latest release: over 3 years ago - 3 dependent packages - 1 dependent repositories - 12.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
stacksafe 1.0.1
Prevent stack overflow in deeply recursive functions with automatic stack management.7 versions - Latest release: about 1 month ago - 172 thousand downloads total - 69 stars on GitHub - 2 maintainers
substack 1.1.1 π°
Stackbound iterable linked list for heap-free recursive algorithms4 versions - Latest release: over 1 year ago - 1 dependent package - 5.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
ferris-extensions 0.1.0
Extension macros for Rust1 version - Latest release: almost 6 years ago - 1.76 thousand downloads total - 4 stars on GitHub - 1 maintainer
stacksafe-macro 1.0.1
Procedural macro implementation for the stacksafe crate.7 versions - Latest release: about 1 month ago - 171 thousand downloads total - 60 stars on GitHub - 2 maintainers
transiter 0.2.0
An Iterator suitable for navigating recursive structures and DAGs2 versions - Latest release: over 4 years ago - 1 dependent repositories - 4.25 thousand downloads total - 1 maintainer
tramp 0.3.0
Trampoline for recursive functions, with support for mutual recursion4 versions - Latest release: almost 8 years ago - 4 dependent repositories - 13.6 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 operation9 versions - Latest release: about 1 year ago - 10.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
dir_rec 0.1.2
0 dependencies recursive directory traversal tool3 versions - Latest release: about 1 year ago - 2.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
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
tytro 0.1.0
η±»εδΈηε°Ύιε½δΌε1 version - Latest release: 10 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 cache3 versions - Latest release: over 7 years ago - 4.68 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
Related Keywords
become
4
rust
4
overflow
3
stack
3
functional
3
async
3
recursive
3
iterator
3
file
3
search
2
stacker
2
copy
2
macro
2
trampoline
2
directory
2
dir
2
filesystem
2
tail-recursion
2
rust-lang
2
tail
2
tailcall
2
move
1
progress
1
stackless
1
monads
1
trampolines
1
annotation
1
structure
1
data
1
algorithms-and-data-structures
1
multiple
1
result
1
files
1
enum
1
macros
1
proc-macro
1
data-structure
1
traversal
1
tree
1
fixpoint
1
closure
1
y-combinator
1
recur
1
debugrecursion
1
recursiontree
1
cli
1
gnu
1
grep
1
grep-like
1
http
1
memoization
1
pdf
1
web
1
tco
1
library
1