An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: tail-recursion

alecdotninja/tailcall

Safe, zero-cost tail recursion for stable Rust

Language: Rust - Size: 71.3 KB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 164 - Forks: 8

ahauschulte/jtco

A Tail Call Optimisation Substitute for Java

Language: Java - Size: 44.9 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

chr3st5an/tailrec

Execute a tail recursive function iteratively

Language: Python - Size: 16.6 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

0scarB/tail-recursive

Tail recursion package for python with a simple decorator api.

Language: Python - Size: 45.9 KB - Last synced at: 25 days ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 0

Sipkab/jvm-tail-recursion

Optimizer library for tail recursive calls in Java bytecode

Language: Java - Size: 436 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 123 - Forks: 2

minmus-9/lip

LISP In Python

Language: Python - Size: 298 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

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: 3 months ago - Pushed at: 9 months ago - Stars: 1,144 - Forks: 57

minmus-9/lysp

Python LISP: Solution In Search Of A Problem

Language: Python - Size: 43.9 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

pomponchik/astrologic

Автоматическая оптимизация кода на уровне AST

Language: Python - Size: 657 KB - Last synced at: 19 days ago - Pushed at: 4 months ago - Stars: 18 - Forks: 2

gallettilance/magnificATS

Collection of ATS goodness

Language: ATS - Size: 20.2 MB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 35 - Forks: 2

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: 2 months ago - Pushed at: over 6 years ago - Stars: 258 - Forks: 22

samirsilwal/structures

A library of data structure with extended features for each structures.

Language: TypeScript - Size: 10.2 MB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 0

alansastre/java-recursion

Recursión y tipos de recursión en Java

Language: Java - Size: 2.93 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 2

KavyaOS/Haskell

Homemade solutions to standard builtin code in Haskell.

Language: Haskell - Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

HowProgrammingWorks/Recursion

Recursion - define a function using itself

Language: JavaScript - Size: 15.6 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 9

jaytohe/aoc2023-day9

My solution to Advent Of Code - Day 9 in Clojure

Language: Clojure - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year 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: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Filipjacobson/ID1019

ID1019 - Programming II

Language: Elixir - Size: 2.64 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 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: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

lambdaworks/fp-workshop-2019

Workshop for introduction to functional programming

Language: Scala - Size: 20.5 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 6

Carht/generics-tips-lisp

Small tips for remember in Common Lisp

Language: Common Lisp - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

vitia-fritelle/tail-code-optimization

Tail Code Optimization in JavaScript

Language: JavaScript - Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1 - 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: over 2 years ago - Stars: 0 - 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: over 3 years ago - Stars: 1 - Forks: 0

bugthesystem/csharp-trampolining-tail-call

C# implement trampolin to tail recursion

Language: C# - Size: 7.81 KB - Last synced at: 1 day ago - Pushed at: almost 7 years ago - Stars: 6 - 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: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

vakenbolt/Kart

CART based Decision Tree Classifier for Kotlin

Language: Kotlin - Size: 106 KB - Last synced at: 16 days ago - Pushed at: about 6 years ago - Stars: 1 - 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: 2 months ago - Pushed at: over 8 years ago - Stars: 5 - Forks: 1

adithyadn/TowerOfHanoi-scala

Language: Scala - Size: 3.91 KB - Last synced at: over 2 years ago - Pushed at: over 5 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: 4 months ago - Pushed at: over 6 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: over 7 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: over 7 years ago - Stars: 0 - Forks: 0