Teilzeit (10h/Woche)

Werkstudentin/Werkstudent

Wir suchen Unterstützung für die Implementierung eines Prototyps. Konkret geht es darum, den bereits vorhanden Kern des Produkts (Parser & Interpreter für eine Modellierungssprache) in eine Webanwendung einzubetten. Unser Stack besteht hauptsächlich aus Haskell und Kubernetes.
Die Aufgabe ist es, die Client-Seite einer Webanwendung in Haskell zu programmieren. Dazu sollen der GHCJS Compiler und die Haskell-Bindings für das React-Framework benutzt werden. Da es sich um ein Greenfield-Projekt handelt, muss bei der Implementierung keine Rücksicht auf bestehenden Code genommen werden. Eine spannende Herausforderung besteht z.B. darin, eine Heuristik zu entwickeln, mit der entschieden wird, ob bestimmte Berechnungen auf der Client- oder auf der Serverseite ausgeführt werden.