Play Other Games

Haskle: Haskell Function Type Puzzle Game

Welcome to Haskle - a unique puzzle game that challenges your understanding of Haskell's type system! Test your knowledge of Prelude functions by decoding their obfuscated type signatures.

Basic Rules

  1. Daily function challenge
  2. Type signature puzzle:
    • Function type is initially hidden
    • Type elements replaced with 🤷 emoji
    • Gradually reveal true types
  3. Goal:
    • Guess the Prelude function
    • Decode the complete type signature
    • Use type system knowledge

How to Play

  1. Examine the obfuscated type:
    • All elements show as 🤷
    • Type structure remains visible
  2. Make function guesses:
    • Use Prelude knowledge
    • Consider common patterns
  3. Use revealed information:
    • Type elements become visible
    • Build understanding of function
  4. Continue until you:
    • Identify correct function
    • Reveal complete type signature

More Programming Games You Might Enjoy

If you enjoy Haskle's type system challenge, check out these other engaging puzzle games that will test your programming knowledge!

  • Sprunky: Advanced version of Sprunki featuring complex musical composition tools and extended sound libraries. Includes special modes like Night Time and Interactive editions.
  • Connect4: Classic strategy game where players connect four discs in a row.
  • Worldle Club: Geography-based Wordle variant where players guess countries.
  • Waffle Games: Collection of Waffle-style word puzzles featuring innovative gameplay.
  • Sudoku Online: Classic number placement puzzle with various difficulty levels.
  • Tic Tac Toe: Classic strategy game where players mark X's and O's on a grid.
  • Infinite Craft: Creative crafting game where players combine elements to discover new items.
  • Tridle: Triple version of Wordle where players solve three puzzles simultaneously.
  • Wordle Unlimited: Endless version of Wordle with unlimited puzzles.
  • Wordle Archive: Collection of past Wordle puzzles for practice.

Ready to test your Haskell expertise? Start guessing and see if you can identify today's Prelude function!

0 comments

Write Your Comment