Dependently typed language for proofs that you can implement in one day
The cuteness implementation of a dependently typed language. - caotic123/PomPom-Language
Dependently typed language for proofs that you can implement in one day launched on October 2, 2021 with 138 votes, #253 of 2,933 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 5 years on.
In plain words
This is a dependently typed programming language designed to teach proof writing through implementation. It allows developers to write formal proofs by leveraging dependent types, where types can depend on values. The language is intentionally minimal, enabling someone to build a working implementation in a single day. It targets programmers and computer science students interested in learning type theory and formal verification without the complexity of established proof assistants.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
A dependently-typed programming language with static memory management2020 · github.com · ▲456A functional programming language with static memory management - vekatze/neut
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 :)
Peridot – A functional language based on two-level type theory2022 · github.com · ▲151A fast functional language based on two level type theory - ehatti/peridot
- FSFuse – statically typed functional programming languageAug 2026 · fuselang.org · ▲121
Hi HN! I've been working on the fuse programming language, it's a statically typed purely functional language with higher-kinder types and ad-hoc polymorphism. It compiles to the GRIN whole-program optimizer, producing LLVM-generated native code. Fuse supports ADTs, Generics, Type Methods, Traits, Pattern matching etc. all in a functional style with no mutations. I’ve been developing the language for 5 years, with code written in Scala. I’ve started coding the language from the base of System F that was implemented as part of the book: Types and Programming Languages (tapl). And then…
A Python with Hindley-Milner-like type annotations, compiling to C2015 · github.com · ▲134a python-like language with hindley-milner-like type system, which is compiled to c - alehander92/Airtight
Fe – A tiny, embeddable language implemented in ANSI C2020 · github.com · ▲143A tiny, embeddable language implemented in ANSI C. Contribute to rxi/fe development by creating an account on GitHub.
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 · 2d ago · permit.petercai.com
- IV
Life & fun · 14d 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 · 15d 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 · 9d 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 · 13d ago · carrierexplode.com

Life & fun · 23d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, October 2021
the whole month →
AI powered Twitter growth & scheduling for makers
Growth · 2021 · tweethunter.io



CleanUp.Pictures▲750Remove objects and defects from your pictures - 100% free
AI · 2021 · cleanup.pictures
