An open API service indexing awesome lists of open source software.

https://github.com/active-group/jambit-2021

Material für Schulungen zur funktionalen Programmierung bei Jambit
https://github.com/active-group/jambit-2021

Last synced: 2 months ago
JSON representation

Material für Schulungen zur funktionalen Programmierung bei Jambit

Awesome Lists containing this project

README

          

# Schulung "Funktionale Programmierung" bei jambit, 1.2.-3.2.2021

# Technische Vorbereitung

Bei der Schulung ist es sinnvoll, den Code nachzuvollziehen
bzw. eigenen zu schreiben.

Dafür bitte Racket installieren:

https://download.racket-lang.org/

# Haskell

- [Docker](https://www.docker.com/) installieren
- der Docker-VM ggf. mindestens 6DB Speicher geben
- im Verzeichnis `docker-ghcide` den Befehl `docker build -t ghcide .`
absetzen (dauert eine Weile)
- [Visual Studio Code](https://code.visualstudio.com/download) installieren
- die Extension "Remote - Containers" installieren:
Auf das Extensions-Icon links klicken, nach "Containers" suchen,
"Remote - Containers" anwählen, auf "Install" klicken
- auf das Datei-Icon links oben klicken
- oben im Menü "View" -> "Command Palette", dort
"containers" tippen, "Remote - Containers: Open Folder in Container" selektieren
- das Verzeichnis `haskell-code` selektieren

Da sollte jetzt eine Meldung erscheinen, dass ein Docker-Image gebaut
wird. Das kann eine Weile dauern, sollte aber ohne Fehlermeldung
vonstatten gehen.