Skip to content
0:00 / 0:00

#haskell#ghcid#ide

MuniHac 2019: Making a Haskell IDE

TNG Technology Consulting GmbH

5K subscribers • 14 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Neil Mitchell

Intermediate. Assumes working knowledge.

7.6K views7 years ago2 recommendations

Programming languagesTools and practiceHaskellVim, Emacs and editorsBuild systems and packaging

Neil Mitchell discusses the theory and architecture of building a Haskell IDE, focusing on in-memory dependency graphs and the DAML language.

Title: MuniHac 2019: Making a Haskell IDE Speaker: Neil Mitchell Abstract: I've always wanted a Haskell IDE. The absence of a simple and robust solution led me to build Ghcid, which I've been using for many years. However, I have moved on, now using a real Haskell IDE based on technology we developed at Digital Asset for the DAML programming language. It turns out building an IDE is harder than I expected, so in this talk I'll cover three topics: 1. The theory behind building an IDE. We use an in-memory dependency graph, with some interesting tweaks. 2. What's there today and how you can use it. I'll also cover the relationship to haskell-ide-engine, DAML and other related projects. 3. What's missing and how you can help. I'll be hacking on the IDE at MuniHac, and everyone is welcome to join in. Recorded at MuniHac 2019 / munihac.de/2019.html by Maximilian Huber / TNG Technology Consulting GmbH

Why it's here

2 people recommend this

u/quchenin r/haskell • Recommends

Neil Mitchell – Making a Haskell IDE – Munihac 2019

u/bjzabaPikelet, Unnamed Binary DDLin r/ProgrammingLanguages • Recommends

MuniHac 2019: Making a Haskell IDE