Dmitrii Kovanikov - One way and another

Поділитися
Вставка
  • Опубліковано 20 лис 2022
  • Special thanks to the Haskell Foundation for supporting the production of this video!
    Haskell Love 2021 schedule: emamo.com/event/haskell-love
    Haskell Love twitter: / _haskellove
    Handling of JSON, YAML, TOML, Protobufs, etc. became an essential part of modern web development. Data processing involves parsing, decoding, encoding, and printing. And usually, the code behind the logic for describing all these conversions is introduced separately. This approach is error-prone and can lead to severe failures. Wouldn't it be nice to somehow avoid the possibility of having such errors in the first place?
    One way to solve this problem is to have a single place for handling conversion between data formats and your data types, and they're actually exists a technique for that. In this talk, I'm going to present an abstraction for bidirectional conversion in Haskell, how to implement it, how it helps to avoid common errors, and how you can translate it to other languages.
  • Наука та технологія

КОМЕНТАРІ •