Purely Functional Scripting
TopShell - a purely functional, reactive scripting language - topshell-language/topshell
Purely Functional Scripting launched on August 3, 2019 with 131 votes, #199 of 3,185 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 7 years on.
In plain words
Purely Functional Scripting is a scripting tool launched in 2019 that applies functional programming principles to script writing. It is designed for developers and programmers who prefer functional programming paradigms. The tool is available on GitHub. It stands out by combining scripting capabilities with purely functional programming concepts, offering an alternative approach to traditional imperative scripting languages.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
ScrapScript – A tiny functional language for sharable software2023 · scrapscript.org · ▲503Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at [email protected] if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :)
Fo: An experimental language which adds generics on top of Go2018 · github.com · ▲165An experimental language which adds functional programming features to Go. - albrow/fo
Bolt – A super-fast, statically-typed scripting language written in C2025 · github.com · ▲261I've built many interpreters over the years, and Bolt represents my attempt at building the scripting language I always wanted. This is the first public release, 0.1.0! I've felt like most embedded languages have been moving towards safety and typing over years, with things like Python type hints, the explosive popularity of typescript, and even typing in Luau, which powers one of the largest scripted evironments in the world. Bolt attempts to harness this directly in the lagnauge rather than as a preprocessing step, and reap benefits in terms of both safety and performance. I intend to be…
TopLevel – A New Way to JavaScript Your HTML2014 · github.com · ▲79A New Way to Javascript Your HTML. Contribute to kristopolous/TopLevel development by creating an account on GitHub.
C# 6.0 Functional Language Extensions2014 · github.com · ▲164C# pure functional programming framework - come and get declarative! - louthy/language-ext
Makedown – A Markdown powered Makefile alternative2024 · github.com · ▲142`makedown` allows you to organise your shell scripts in one or several markdown files, by mix and matching different scripting languages for various commands and needs. zsh/bash/sh, python, javascript or anything else available on your system. Handy for replacing one-line-based package.json scripts or shell-based Makefiles. One can also write documentation and explanations to various commands in the same `.md` file. Most editors highlight correctly most languages in the markdown code blocks, even when you use several scripting languages. Here is a demo .md file…
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 1d ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, August 2019
the whole month →
Startup Decks▲708View 100s of startup pitch decks or submit your own.
Growth · 2019 · startupdecks.co


⬛️ CLI tool and library for saving complete web pages as a single HTML file - Y2Z/monolith
Dev tools · 2019 · github.com
Get waves▲602A simple web app to generate svg waves, unique every time
Dev tools · 2019 · getwaves.io


A gallery of real world marketing examples
Growth · 2019 · marketingexamples.com