Description
minesweeper --width 30 --height 16 --mines 100 Controls h, j, k, l or arrows to move the cursor m to mark/unmark a cell as mined Space to open a cell ?, / to mark/unmark a cell as suspicious Enter or d to open cells around
Minesweeper alternatives and similar packages
Based on the "Game" category.
Alternatively, view Minesweeper alternatives based on common mentions on social networks and blogs.
-
LambdaHack
Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at -
haskanoid
A free and open source breakout clone in Haskell using SDL and FRP, with Wiimote and Kinect support. -
Allure
Allure of the Stars is a near-future Sci-Fi roguelike and tactical squad combat game written in Haskell; please offer feedback, e.g., after trying out the web frontend version at -
gloss-game
A convenience wrapper around the Gloss library to make writing games in Haskell even easier -
Ninjas
Haskell game where multiple players attempt to blend in with computer controlled characters while being first to visit the key locations on the board. -
battleship
Battleship... Pure.. Functional... Haskell + MongoDB + TypeScript + React... https://battleship-fp.com/ -
Liquorice
Haskell embedded domain-specific language (eDSL) for the algorithmic construction of maps for the computer game "Doom"
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Minesweeper or a related project?
README
Minesweeper
This is a console version of Minesweeper written in Haskell.
Install
First install Stack.
https://docs.haskellstack.org/en/stable/README/
git clone [email protected]:DKurilo/minesweeper.git
cd ./minesweeper
stack build
stack install
Run
> minesweeper --help
Minesweeper
Default options: --width 10 --height 10 --mines 10
Usage: minesweeper [--width INT] [--height INT] [--mines INT]
Available options:
-h,--help Show this help text
--width INT Board width
--height INT Board height
--mines INT Mines amount
Or just
minesweeper --width 30 --height 16 --mines 100
Controls
h
, j
, k
, l
or arrows to move the cursor
m
to mark/unmark a cell as mined
Space
to open a cell
?
, /
to mark/unmark a cell as suspicious
Enter
or d
to open cells around