Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carstenkoenig/dos2015
Haskell Workshop Übungsmaterial für den DOS2015
https://github.com/carstenkoenig/dos2015
Last synced: 23 days ago
JSON representation
Haskell Workshop Übungsmaterial für den DOS2015
- Host: GitHub
- URL: https://github.com/carstenkoenig/dos2015
- Owner: CarstenKoenig
- License: unlicense
- Created: 2015-10-15T11:04:53.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-10-20T09:00:37.000Z (about 9 years ago)
- Last Synced: 2024-10-15T09:17:50.879Z (2 months ago)
- Language: Haskell
- Size: 227 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DOS2015
Haskell Workshop Übungsmaterial für den DOS2015### Update
Ich habe die entsprechenden Lösungen hinzugefügt.Außerdem findet ihr hier eine C# Version des Countdown-Problems
**Achtung:**
diese benutzt exzessiv `IEnumerable` ist also nicht unbedingt sehr perfomant - dafür ist sie denke ich sehr nahe am Haskell-Code).---
Außerdem findet habe ich noch die [Web-Spiel-Version](./CountdownGame) mit in das Repository gepack.
Um das zu Kompilieren/Starten solltet ihr so vorgehen:
- Sorgt dafür, dass ihr SQLite auf euerem System habt (in der Regel reicht die entsprechende .DLL
- in einem Terminal/auf einer Konsole
- navigiert in das Verzeichnis `cd CountdownGame`
- initialisiert am besten eine Sandbox: `cabal sandbox init`
- führt ein Update der cabal Datenbank durch `cabal update`
- installiert die Dependencies (inkl. Testsupport): `cabal install --dependencies-only --enable-tests` (das wird eine Weile dauern...)
- führt die Tests durch, wenn ihr wollt: `cabal test`
- Ansonsten startet das *Spiel* mt `cabal run`
- Wenn alles gut ist solltet ihr dann im Browser [unter localhost:8080/play](http://localhost:8080/play) loslegen können. (Etwas Gedult eine Runde startet nach 30sek. und geht 60sek.!)