Skip to content

SolviQorda/lambdalumps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lambdalumps

LambdaLumps is a Tetris clone written in Haskell, structured in a way that the game model is independent of any rendering packages.

The source files do also contain implementation for the game in Gloss, and an implementation using Gloss-Rhine.

Tutorial coming soon!

Installation (Linux and OSX)

  1. git clone https://github.com/SolviQorda/LambdaLumps

  2. cd LambdaLumps

  3. Ensure that Haskell is installed (core). Cabal is included in the Haskell platform.

  4. cabal sandbox init

  5. cabal update

  6. cabal install --only-dependencies (if you already have cabal packages installed, you might get a recommendation to use the --force-reinstalls flags)

  7. cabal build

  8. cabal run lambdalumps

Special thanks to Manuel Bärenz, Avery Lychee and Becky Conning for support and contributions.

About

Tetris clone with Haskell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •