Life & fun · alternatives · 2026
24 alternatives to Returnif – the conditional return statement
Personal website of Adam Suczewski
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Returnif – the conditional return statement launched in 2018; newer entries below may have overtaken it.
- 1

2017 · craftinginterpreters.com · its alternatives →
- 2

See what it’s like to program in a language without null.
2015 · books.thoughtbot.com · its alternatives →
- 3

A guide to functional programming
2016 · amazon.com · its alternatives →
- 4OH
2016 · medium.com · its alternatives →
- 5

Greetings! A 2.5 weekends project to teach myself newer Python features (>= 3.10). Conditions are written as Lambda expressions that annotate parameters and return types, and coexist with type annotations. Symbols to share values between conditions are also supported to a limited extend.
2022 · github.com · its alternatives →
- 6RW
2017 · regexly.chipto.io · its alternatives →
- 7IA
Software Engineer in New York specializing in Apple platforms
2015 · harlanhaskins.com · its alternatives →
- 8CA
2017 · clause.js.org · its alternatives →
- 9PJ
2014 · srl.inf.ethz.ch · its alternatives →
- 10

A high-level, high-performance dynamic programming language
2017 · julialang.org · its alternatives →
- 11

2018 · github.com · its alternatives →
- 12CO
2017 · medium.com · its alternatives →
- 13

2016 · github.com · its alternatives →
- 14LS
2021 · listifi.app · its alternatives →
- 15

Pattern-matching, first-class functions, and more in Haskell
2014 · stevekrouse.github.io · its alternatives →
- 16RA
2014 · lkozma.net · its alternatives →
- 17AA
2014 · skepsi.me · its alternatives →
- 18AR
2021 · fctorial.github.io · its alternatives →
- 19

An Erlang library for carefully refactoring critical paths - sthadka/fuge
2016 · github.com · its alternatives →
- 20

2016 · github.com · its alternatives →
- 21CS
2019 · codesearch.aelve.com · its alternatives →
- 22XR
2015 · inaka.net · its alternatives →
- 23

A lisp-looking language with interpreter and compiler to JS - mcapodici/badlanguage
2018 · github.com · its alternatives →
- 24IC
2021 · slip.so · its alternatives →
Also compare
- “Statements and State”, the next chapter of my book on interpreters alternatives
- Maybe Haskell alternatives
- Purely Functional Data Structures alternatives
- Optimizing Higher Order Functions with Hypothetical Inverses alternatives
- A design-by-contract Python package in ~100 lines alternatives
- Regexly – WYSIWYG Regex Playground for JavaScripters alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →