Name: Daniel Hillerström
Type: User
Company: Computing Systems Laboratory, Zurich Research Center, Huawei Technologies Switzerland
Bio: Effectful programmer
Twitter: dhillerstrom
Location: Zurich, Switzerland
Blog: https://dhil.net
Daniel Hillerström's Projects
an attempt to solve Advent of Code 2023 using the Links programming language
ASUS Zenbook fan driver for Linux
Supplementary code & data for "Section 11: Experiments" in the "Asymptotic Speedup via Effect Handlers" article
BEST Aalborg Songbook
Optimizer and compiler/toolchain library for WebAssembly
RFC process for Bytecode Alliance projects
Effect handlers in C++
Compiling Techniques course at the University of Edinburgh
The Dart SDK, including the VM, dart2js, core libraries, and more.
My website
Selfstudy exercises for "Network and Distributed Systems" course at cs.aau.dk
A composable build system for OCaml
A collaborative bibliography of work related to the theory and practice of computational effects
Source code for the experiments in "Effects for Efficiency: Asymptotic Speedup with Delimited Control"
A comparison of how computational effects and handlers are implemented in various programming languages.
experiments with effects-based I/O prefetching
Another implementation of Frank.
Proposal for Typed Function References
Coding workshop for GDIS at Google Aarhus September 2018
implementing generic count using undelimited continuations, delimited continuations, and effect handlers
GNU time patched with an option for displaying elapsed real time in milliseconds
a moral encoding of the control flow primitives of Go in OCaml using effect handlers
Materials for my Google Tech Talk 2018
an experimental basic imperative procedural language with effect handlers
a research programming language based on handlers
Small concatenate (cat) clone written in Haskell.
A virtual machine designed for executing programs written in Hack and PHP.