Topic: "tail-recursion"
you-dont-need/You-Dont-Need-Loops
Avoid The One-off Problem, Infinite Loops, Statefulness and Hidden intent.
Size: 1.27 MB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 1,159 - Forks: 59
yesco/esp-lisp
Beta: A small fast lisp interpeter for a ESP8266 as alternative to lua on the nodemcu.
Language: C - Size: 479 KB - Last synced at: 6 months ago - Pushed at: about 7 years ago - Stars: 258 - Forks: 22
alecdotninja/tailcall
Safe, zero-cost tail recursion for stable Rust
Language: Rust - Size: 71.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 180 - Forks: 8
Sipkab/jvm-tail-recursion
Optimizer library for tail recursive calls in Java bytecode
Language: Java - Size: 436 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 123 - Forks: 2
gallettilance/magnificATS
Collection of ATS goodness
Language: ATS - Size: 20.2 MB - Last synced at: 2 months ago - Pushed at: almost 6 years ago - Stars: 34 - Forks: 2
pomponchik/astrologic
Автоматическая оптимизация кода на уровне AST
Language: Python - Size: 657 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 18 - Forks: 2
lambdaworks/fp-workshop-2019
Workshop for introduction to functional programming
Language: Scala - Size: 20.5 KB - Last synced at: about 1 hour ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 9
0scarB/tail-recursive
Tail recursion package for python with a simple decorator api.
Language: Python - Size: 45.9 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 0
bugthesystem/csharp-trampolining-tail-call
C# implement trampolin to tail recursion
Language: C# - Size: 7.81 KB - Last synced at: 5 days ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 0
sanmak/factorial-tail-call-optimisation
A console based application to calculate factorial using Tail-Call-Optimisation.
Language: JavaScript - Size: 1.95 KB - Last synced at: 7 months ago - Pushed at: over 8 years ago - Stars: 5 - Forks: 1
samirsilwal/structures
A library of data structure with extended features for each structures.
Language: TypeScript - Size: 10.2 MB - Last synced at: 26 days ago - Pushed at: 11 months ago - Stars: 4 - Forks: 0
HowProgrammingWorks/Recursion
Recursion - define a function using itself
Language: JavaScript - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 9
chr3st5an/tailrec
Execute a tail recursive function iteratively
Language: Python - Size: 16.6 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 1
minmus-9/lip
LISP In Python
Language: Python - Size: 298 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0
alansastre/java-recursion
Recursión y tipos de recursión en Java
Language: Java - Size: 2.93 KB - Last synced at: 26 days ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 2
vitia-fritelle/tail-code-optimization
Tail Code Optimization in JavaScript
Language: JavaScript - Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0
invicta117/COMP20230_Data_Struc_and_Algorithms_Assignment_1
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.
Language: Jupyter Notebook - Size: 561 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0
vakenbolt/Kart
CART based Decision Tree Classifier for Kotlin
Language: Kotlin - Size: 106 KB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0
ahauschulte/jtco
A Tail Call Optimisation Substitute for Java
Language: Java - Size: 78.1 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0
Thurinum/racket-dialogue-tree
A simple dialogue tree written in Racket.
Language: Racket - Size: 22.5 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 0 - Forks: 0
minmus-9/lysp
Python LISP: Solution In Search Of A Problem
Language: Python - Size: 43.9 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0
jaytohe/aoc2023-day9
My solution to Advent Of Code - Day 9 in Clojure
Language: Clojure - Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0
MuhammedAdelTaha/Fibonacci
Getting Nth Fibonacci Number using Tail Recursion, Dynamic Programming, and Matrix Exponentiation.
Language: Java - Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0
Filipjacobson/ID1019
ID1019 - Programming II
Language: Elixir - Size: 2.64 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0
Carht/generics-tips-lisp
Small tips for remember in Common Lisp
Language: Common Lisp - Size: 15.6 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
juliorodrigues07/tchallenge
Language: C - Size: 15.6 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
juliorodrigues07/fibonacci_clp
2ª parte do Trabalho Prático 1 da disciplina de Conceitos de Linguagens de Programação.
Language: Haskell - Size: 588 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0
Agha-Muqarib/Scala-Learning
The repository contains the learning journey/getting familiar with Scala and Functional Programming drills. Assignments have been implemented, introducing to most of the utilities in Scala and concepts of functional programming.
Language: Scala - Size: 2.97 MB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0
KavyaOS/Haskell
Homemade solutions to standard builtin code in Haskell.
Language: Haskell - Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0
adithyadn/TowerOfHanoi-scala
Language: Scala - Size: 3.91 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0
mtumilowicz/groovy-trampoline-tail-recursion
Trampoline and tail recursion features for groovy closures.
Language: Groovy - Size: 80.1 KB - Last synced at: 2 months ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0
sorokod/kotlin-fibonaccis
Language: Kotlin - Size: 3.91 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
nomagic/trampoline
An implementation of trampolining allowing for tail recursion in java w/out fear of stack overflows
Language: Java - Size: 15.6 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0
pyxploiter/Scala-Functional-Programming-Tasks
Language: Scala - Size: 39.1 KB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0
alenthomas/days_between_dates
Program to give the no of days between 2 dates; done using both loops and recursion
Language: C - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0