ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

MuniHac 2019: Making a Haskell IDE

Автор: TNG Technology Consulting GmbH

Загружено: 2019-09-06

Просмотров: 7595

Описание: 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 / https://munihac.de/2019.html by Maximilian Huber / TNG Technology Consulting GmbH

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
MuniHac 2019: Making a Haskell IDE

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

MuniHac 2019: The many faces of isOrderedTree

MuniHac 2019: The many faces of isOrderedTree

F(by) 2017. Michael Snoyman - What Makes Haskell Unique.

F(by) 2017. Michael Snoyman - What Makes Haskell Unique.

MuniHac 2019: Fast Downward: Solving Declarative Planning problems in Haskell

MuniHac 2019: Fast Downward: Solving Declarative Planning problems in Haskell

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

Typst: Современная замена Word и LaTeX, которую ждали 40 лет

MuniHac 2018: Keynote: Beautiful Template Haskell

MuniHac 2018: Keynote: Beautiful Template Haskell

From Rails to Elm and Haskell - Richard Feldman

From Rails to Elm and Haskell - Richard Feldman

Комедийная короткометражка «Альтернативная математика» | Озвучка DeeAFilm

Комедийная короткометражка «Альтернативная математика» | Озвучка DeeAFilm

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Эксперт (Короткометражка, Русский дубляж)

Эксперт (Короткометражка, Русский дубляж)

Big Techday 25: Dirty trenches & clean code - OXG's Cloud-first strategy - R. Siedow & H. Bäker

Big Techday 25: Dirty trenches & clean code - OXG's Cloud-first strategy - R. Siedow & H. Bäker

Haskell is Not For Production and Other Tales

Haskell is Not For Production and Other Tales

Они Думали, Что Он Просто Тихий Портной, Пока Он Не Показал Им, Кто Он На Самом Деле

Они Думали, Что Он Просто Тихий Портной, Пока Он Не Показал Им, Кто Он На Самом Деле

Simon Peyton-Jones: Escape from the ivory tower: the Haskell journey

Simon Peyton-Jones: Escape from the ivory tower: the Haskell journey

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

21 неожиданный способ использовать Gemini в повседневной жизни

21 неожиданный способ использовать Gemini в повседневной жизни

MuniHac 2016: Beautiful folds are practical, too

MuniHac 2016: Beautiful folds are practical, too

"Writing a game in Haskell" by Elise Huard

Как  Хакеры Общаются в Терминале (БЕЗОПАСНО) без месенджеров | KALI LINUX CRYPTCAT

Как Хакеры Общаются в Терминале (БЕЗОПАСНО) без месенджеров | KALI LINUX CRYPTCAT

"Building Haskell Programs with Fused Effects" by Patrick Thomson

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]