nowfound

Work · December 4, 2023

Zero to Hero – A Haskell Puzzle Game

Hi HN. I am a researcher from Monash University. For one of our projects, we made a Haskell puzzle game called Zero to Hero. I invite you to try out the puzzles and share your thoughts (optional). The game contains 10 unique puzzles; each challenges you to implement a seemingly impossible function. You will seek help from a handful of strange-looking helper functions and your own wits. The game starts easy but quickly escalates into madness. The game requires you to be comfortable with basic Haskell syntax to progress. But no other prior knowledge is needed. You can choose to participate in…

Zero to Hero – A Haskell Puzzle Game launched on December 4, 2023 with 22 votes, #838 of 3,780 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 2 years on.

Visit zerotohero.fly.dev ↗Alternativestop 22% of December 2023

In plain words

Zero to Hero is a puzzle game developed by researchers at Monash University that teaches Haskell through 10 progressively challenging puzzles. Players implement seemingly impossible functions by using provided helper functions and problem-solving skills. The game requires basic Haskell syntax knowledge to start but escalates significantly in difficulty. Players can participate in the accompanying research study or play purely for enjoyment without data collection.

written from the facts on this page · September 2026

From the sources

Welcome to Zero to Hero - a Haskell puzzle game. Before you start, we kindly encourage you to enable data collection to help us with our research. Here is how we record and use the data: Data collection is opt-in . Enabling data collection allows us to record event data (such as "level started", "button clicked", "input changed") and their timestamps during gameplay. This data is crucial for our research project and is used only in academic publications. We will never give/sell your data to any third parties. Your participation will always remain completely anonymous . At no point, will we ask for your phone number, email, or any other personal information. We don't collect information that…from zerotohero.fly.dev

In the maker’s words, at launch

Hi HN. I am a researcher from Monash University. For one of our projects, we made a Haskell puzzle game called Zero to Hero. I invite you to try out the puzzles and share your thoughts (optional). The game contains 10 unique puzzles; each challenges you to implement a seemingly impossible function. You will seek help…

Does a similar job

all alternatives →
  • IM
    I made a puzzle game that gently introduces my favorite math mysteries2024 · rahulilango.com · ▲1,054

    This is the first iteration of a short game I’m making that tries to interactively explain some of my favorite math questions / ideas. My goal is mostly to get the player curious and not necessarily to explain absolutely everything. There were a lot of fun technical parts to building this: - For implementation reasons, it’s much easier if the lines all have integer intersection points with each other. To do this, when a new line is added I “cheat” by rounding intersections to integers and then splitting the old lines at the intersection into new linds (with potentially different slopes)…

  • I made an interactive math crossword puzzle with infinite levels2024 · scientific.place · ▲165

    Hey there! I'm the brains behind the math crossword game on my site. This game is all about making math a little more fun – users just drag and drop numbers to fill in the blanks and move on to the next level if they get it right. Let me know if face any issues or have any suggestions! :)

  • zero2015 · ▲55

    A mathematical puzzle game

  • Enigma Project2021 · enigmaproject.xyz · ▲89

    The first on-chain NFT puzzle game

  • IW
    I wrote a symmetry game with a daily puzzle2024 · hidden-mirrors.com · ▲126

    I’ve been working on a puzzle game for a few years as a side project. The game is based on a small region of tiles in a grid that is mirrored, modified, and mirrored again. It’s based on a novel phenomenon I noticed where, once these mutations happen a few times, the original region can be hard to recognize. You have a feeling there are symmetries in the image, but they are just out of grasp. Going further, if only part of the region is visible, such as mirroring off the edge of the board, it adds to the feeling and it becomes a satisfying puzzle to solve. I originally published this on the…

  • A puzzle game inspired by functional programming, written in PureScript2015 · david-peter.de · ▲121

    A puzzle game inspired by functional programming.

More work this month

the category →

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, December 2023

the whole month →
  • Hi HN! I’m proud to share that we have built a real 3rd party iMessage client for Android. We did it by reverse engineering the iMessage protocol and encryption system. It's available to download today (no waitlist): https://play.google.com/store/apps/details?id=com.beeper.ima and there's a technical writeup here: https://blog.beeper.com/p/how-beeper-mini-works. Unlike every other attempt to build an iMessage app for Android (including our first gen app), Beeper Mini does not use a Mac server relay in the cloud. The app connects directly to Apple…

    Work · 2023 · beeper.com

  • Hey! I made Heynote entirely for my own use case. For many years, I always had an Emacs instance running with the scratch buffer open, even long after I had abandoned Emacs as my programming editor in favor of more recent IDE:s. The simplicity of having just one big scratch buffer appeals to me, but I still want to separate the different things I jot down somehow (without using tabs or similar). Previously, my solution was to insert a bunch of blank lines between the notes, but hitting C-A would still select the entire buffer. That's why I came up with the concept of "blocks", which turned…

    Work · 2023 · heynote.com

  • LogoFast▲988

    Make beautiful logos with AI, fast & free

    AI · 2023 · logofa.st

  • FuseBase▲939

    Client collaboration platform for professional services

    Dev tools · 2023 · thefusebase.com

  • Beep! 2.0▲871

    Fastest tool to assign and share visual tasks with your team

    Work · 2023 · justbeepit.com

  • Clean Up Your Inbox In Minutes Newsletter management, AI automation, and email analytics. Inbox Zero is the open-source email app that puts you back in control of your inbox.

    AI · 2023 · getinboxzero.com