You-Dont-Need-Loops
Loop avoidance
A learning project on avoiding common pitfalls of loops in programming
Avoid The One-off Problem, Infinite Loops, Statefulness and Hidden intent.
1k stars
15 watching
53 forks
last commit: about 2 months ago
Linked from 1 awesome list
f-algebrasfoldfphacktoberfesthigher-order-functioninfinite-loopsloopsrecursiontail-recursion
Related projects:
Repository | Description | Stars |
---|---|---|
you-dont-need/you-dont-need | A resource providing guidance on common misconceptions about popular libraries and frameworks in software development | 3,509 |
yourtion/learningmasteringalgorithms-c | A comprehensive C programming project covering various algorithms and data structures | 747 |
recursion-schemes/recursion-schemes | Provides higher-order functions for abstracting common recursion patterns in Haskell | 337 |
loop-recur/fpjs-class | Teaches functional programming concepts through JavaScript classes | 93 |
fosskers/cl-nonempty | Provides non-empty variants of common Lisp collection types to simplify code and avoid manual NIL checks. | 3 |
yusufcakal/algorithms | A collection of basic algorithms and solutions in Java | 24 |
billyfrcs/programming | A comprehensive learning platform covering object-oriented and procedural programming fundamentals in various languages | 6 |
kha7iq/kha7iq | An infinite loop simulator | 25 |
practical-tutorials/project-based-learning | Curated list of tutorials to build applications from scratch in various programming languages | 205,654 |
baro77/zkbasicscs | A concise introduction to Zero-Knowledge Proofs basics | 119 |
alpacaaa/zero-bs-haskell | A tutorial project teaching Haskell through practical exercises and a gradual introduction to its concepts and terminology. | 563 |
skippednote/go-learn | A comprehensive resource for learning Go programming language and its ecosystem. | 227 |
justfollowus/natural-language-processing | Comprehensive resource for learning natural language processing (NLP) with a structured course outline and recommended readings. | 834 |
jonathanzwhite/less-in-practice | Style guide for projects using LESS programming language | 1 |
karlhorky/learn-to-program | A curated list of educational resources to learn programming fundamentals and web development skills. | 4,136 |