Anton Ekblad

Computer Scientist • Software Developer

Research

I'm a postdoc with the functional programming research group at Chalmers University of Technology, working on EDSLs and hardware description languages.

More...

Software

I like hacking on open source software, for personal needs as well as in the course of my research. Here's a (very) curated list of free software I've worked on.

  • qui.su, a tool for administering quick quizzes during lectures
  • Haste, a web-targeting Haskell environment
  • Selda, a domain-specific language for accessing relational databases from Haskell
  • Wanchan, a flexible Nyaa Torrents scraper

Debian/Ubuntu repository

Some of my software is also packaged for Debian-based Linux distributions such as Debian, Ubuntu, Linux Mint, etc. To use any such software (and get automatic updates for it), you should add my Debian repository to your system.

  1. Append the line deb https://deb.ekblad.cc/ubuntu disco main to your /etc/apt/sources.list,
  2. add my signing key to your system by running wget -O - https://ekblad.cc/key.asc | sudo apt-key add -, and
  3. run sudo apt update.

Currently the following software is available from this repository:

  • ghc-sd: a custom-built GHC which lets you build shared libraries with Haskell dependencies statically linked into them.
  • bt-reload-headphones: a small script which fixes connection issues with Sony (and possibly other) Bluetooth headphones.
  • thicc: minimalist docker-compose orchestrator with support for updating containers on incoming webhooks.

You can also find a lot of my software at my GitHub repository.

More...

Manga

In my spare time, I enjoy localizing manga from Japanese into English and/or Swedish. Here's a collection of some of my localizations.