TUTORIAL
Practical introduction to web application developement with Haskell
Use this to find out more about real-life Haskell work for implementing modern web applications that rely on Tailwind CSS, HTMX, SQL database, JWT security, Javascript frameworks and etc.
The introduction runs in an interactive Jupyter Notebook to make your life more interesting! Use the following Docker Compose config file to get on it (warning: you probably will have to fix the indentation in your compose file):
services:nginx:restart: always
image: whatsupfudd/jupytell:1.1
ports:- "9980:80"volumes:
- "9443:443"- "/usr/share/nginx/html"networks:
- "/etc/nginx/certs"- proxiesjupyter:restart: always
image: whatsupfudd/intro1:1.3
networks:- proxies
networks:proxies:
Connect to the machine you have launched the docker components on, and load:
http://<your_containers_host>:9980/lab/tree/PracticalHaskell.ipynb
with password fuddfudd to login to the notebook
To see the non-interactive version, follow the link:
INTRODUCTION #1