Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "recursion" keyword
transiter 0.2.0
An Iterator suitable for navigating recursive structures and DAGs2 versions - Latest release: over 2 years ago - 1 dependent repositories - 1.39 thousand downloads total - 1 maintainer
vuot
Run recursive async functions without overflowing the stack1 version - 0 downloads total - 1 maintainer
tailrec 0.0.4
Trait-based stack-safe recursion in Rust4 versions - Latest release: about 9 years ago - 2 dependent packages - 1 dependent repositories - 6.11 thousand downloads total - 2 maintainers
substack 1.1.0
Stackbound iterable linked list for heap-free recursive algorithms3 versions - Latest release: 6 months ago - 1 dependent package - 905 downloads total - 0 stars on GitHub - 1 maintainer
tailcall 1.0.1
Safe, zero-cost tail recursion8 versions - Latest release: 4 months ago - 3 dependent packages - 8 dependent repositories - 18.3 thousand downloads total - 132 stars on GitHub - 1 maintainer
tailcall-impl 1.0.1
The procedural macro implementation for the tailcall crate5 versions - Latest release: 4 months ago - 1 dependent package - 6 dependent repositories - 17.7 thousand downloads total - 132 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
9 versions - Latest release: over 1 year ago - 554 dependent packages - 5,351 dependent repositories - 27.4 million downloads total - 226 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: over 1 year ago - 554 dependent packages - 5,351 dependent repositories - 27.4 million downloads total - 226 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 4 years ago - 1 dependent package - 1 dependent repositories - 2.92 thousand downloads total - 0 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 5 years ago - 1.62 thousand downloads total - 0 stars on GitLab.com - 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: over 4 years ago - 2 dependent packages - 2 dependent repositories - 20 thousand downloads total - 15 stars on GitHub - 1 maintainer
ferris-extensions 0.1.0
Extension macros for Rust1 version - Latest release: about 4 years ago - 518 downloads total - 4 stars on GitHub - 1 maintainer
ranno 0.1.0
Annotations over recursive data structures1 version - Latest release: over 1 year ago - 3 dependent packages - 1 dependent repositories - 5.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
dir-meta 0.5.3
Read a directory and get back all files and errors from the read operation8 versions - Latest release: 5 months ago - 2.03 thousand downloads total - 2 stars on GitHub - 1 maintainer
tco 0.0.2
A macro for transforming a tail-calling recursive function to eliminate recursion2 versions - Latest release: about 4 years ago - 1 dependent repositories - 1.23 thousand downloads total - 15 stars on GitHub - 1 maintainer
tramp 0.3.0
Trampoline for recursive functions, with support for mutual recursion4 versions - Latest release: almost 6 years ago - 4 dependent repositories - 6.43 thousand downloads total - 5 stars on GitLab.com - 1 maintainer
Related Keywords
rust
3
become
3
macro
2
async
2
tail-recursion
2
rust-lang
2
tailcall
2
tail
2
functional
2
iterator
2
structure
1
annotation
1
files
1
directory
1
tco
1
data
1
multiple
1
trampoline
1
result
1
recur
1
recursive
1
proc-macro
1
fixpoint
1
closure
1
y-combinator
1
progress
1
move
1
library
1
copy
1
dir
1
filesystem
1
file
1
algorithms-and-data-structures
1
trampolines
1
monads
1
stackless
1
overflow
1
stack
1