tail-recursion
Here are 34 public repositories matching this topic...
Language:All
Sort:Most stars
Avoid The One-off Problem, Infinite Loops, Statefulness and Hidden intent.
- Updated
Oct 15, 2024
Beta: A small fast lisp interpeter for a ESP8266 as alternative to lua on the nodemcu.
- Updated
Oct 26, 2018 - C
Safe, zero-cost tail recursion for stable Rust
- Updated
Oct 6, 2024 - Rust
Optimizer library for tail recursive calls in Java bytecode
- Updated
Mar 21, 2023 - Java
Collection of ATS goodness
- Updated
Nov 19, 2019 - ATS
Автоматическая оптимизация кода на уровне AST
- Updated
Mar 10, 2025 - Python
Workshop for introduction to functional programming
- Updated
Feb 7, 2022 - Scala
Tail recursion package for python with a simple decorator api.
- Updated
Jan 10, 2022 - Python
Exercises/Homework for the course "Functional Programming and Verification" at TUM
- Updated
Sep 30, 2023 - OCaml
A console based application to calculate factorial using Tail-Call-Optimisation.
- Updated
Feb 16, 2017 - JavaScript
A library of data structure with extended features for each structures.
- Updated
Nov 25, 2024 - TypeScript
Execute a tail recursive function iteratively
- Updated
Mar 3, 2025 - Python
Recursion - define a function using itself
- Updated
Nov 15, 2022 - JavaScript
My solution to Advent Of Code - Day 9 in Clojure
- Updated
Jan 13, 2024 - Clojure
Turing complete programming language and interpreter
- Updated
Feb 7, 2026 - C
Recursión y tipos de recursión en Java
- Updated
Dec 27, 2022 - Java
CART based Decision Tree Classifier for Kotlin
- Updated
Apr 12, 2019 - Kotlin
This project focuses on computing the factorial of a positive integer n using iteration, tail and non-tail recursion. Searching using linear search and iterative binary. Big-O for each is explored.
- Updated
Jan 10, 2022 - Jupyter Notebook
Improve this page
Add a description, image, and links to thetail-recursion topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thetail-recursion topic, visit your repo's landing page and select "manage topics."