Популярное

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

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

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

Топ запросов

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

Rohit Grover - Prototype Driven Development using Haskell - Compose Melbourne 2018

Автор: Compose Conference

Загружено: 2018-10-08

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

Описание:

Prototype Driven Development using Haskell

http://www.composeconference.org/2018...

This talk presents a simulation-driven approach for the development of data estimation filters (Kalman filters) using Haskell. In my professional work around radar target tracking, I use Haskell to develop, visualize, test, and iterate over estimation filters. I tweak them to my heart's content, often trying many Mathematical models, before translating mature filters into C++ as a final step.
People advocate prototyping filters in Matlab (and more recently in Python). I've benefited a great deal from using Haskell instead. Haskell brings type- sanity and encourages designs where the resulting filters are generic and composable. By the time a prototype is reimplemented in C++, most of the hard work around design is complete. The code left behind is terse and closely represents the underlying Math. Translating such lean code into prosaic C++ is not too hard, and reduces the chances of getting mired in language details. This approach could add to the toolbox of people who straddle the C++ and Haskell worlds.

About Rohit Grover

Rohit has been a systems programmer for the past 20 years, using C/C++ for products ranging from multiprocessor kernels to bare metal embedded systems. At his current job, he is responsible for developing filtering algorithms for radar target tracking. Most of his professional work requires writing modern C++, but increasingly he finds himself reaching out to Haskell to write correct code faster.

Rohit Grover - Prototype Driven Development using Haskell - Compose Melbourne 2018

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

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

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

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

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

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

Tim McGilchrist - Dependently Typed State Machines - Compose Melbourne 2018

Tim McGilchrist - Dependently Typed State Machines - Compose Melbourne 2018

George Wilson  - An Intuition for Propagators  - Compose Melbourne 2019

George Wilson - An Intuition for Propagators - Compose Melbourne 2019

Bidirectional Type Checking

Bidirectional Type Checking

Удар по Москве / Путина предал союзник

Удар по Москве / Путина предал союзник

From Rails to Elm and Haskell

From Rails to Elm and Haskell

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Julie Moronuki  - Keynote - The Unreasonable Effectiveness of Metaphor - Compose Melbourne 2018

Julie Moronuki - Keynote - The Unreasonable Effectiveness of Metaphor - Compose Melbourne 2018

Интервью по проектированию системы Google: Design Spotify (с бывшим менеджером по маркетингу Google)

Интервью по проектированию системы Google: Design Spotify (с бывшим менеджером по маркетингу Google)

A Tase Of ATS

A Tase Of ATS

4 Hours Chopin for Studying, Concentration & Relaxation

4 Hours Chopin for Studying, Concentration & Relaxation

Краткое описание Agile Product Ownership

Краткое описание Agile Product Ownership

Yes, IHaskell Can Do That!

Yes, IHaskell Can Do That!

Ambrose Bonnaire Sergeant  - The Hidden Data Flow in Types - Compose Melbourne 2019

Ambrose Bonnaire Sergeant - The Hidden Data Flow in Types - Compose Melbourne 2019

Using Dependent Types in an F# DSL for Linear Algebra

Using Dependent Types in an F# DSL for Linear Algebra

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

The Best Refactoring You’ve Never Heard Of

The Best Refactoring You’ve Never Heard Of

GraphRAG: союз графов знаний и RAG: Эмиль Эйфрем

GraphRAG: союз графов знаний и RAG: Эмиль Эйфрем

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

Phylogenetic Software in Haskell

Phylogenetic Software in Haskell

Музыка для глубокого фокуса | Глубокий чилл | Поток и продуктивность

Музыка для глубокого фокуса | Глубокий чилл | Поток и продуктивность

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



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



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