Rxbqxrcbdxzmcly66b67
SkillsCast

Lightning Talk: JSON (de)serialization in F#

4th April 2019 in London at CodeNode

There are 27 other SkillsCasts available from F# eXchange 2019

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

A programming language cannot be widespread without supporting widely used data formats, like JSON. One of the main problems of F# is not the language itself but lack of libraries choice and specifically lack of libraries designed with F# language in mind. This talk will cover how to (de)serialize JSON in F#.

Vladimir will share how serialization/deserialization should look like to call it F#-friendly. Then he will explore some of the existing libraries: JSON type providers, adoption of Newtonsoft, also more F#-targeted libraries: Chiron, FSharpLu.Json and created by author FSharp.Json: https://github.com/vsapronov/FSharp.Json

YOU MAY ALSO LIKE:

Thanks to our sponsors

Lightning Talk: JSON (de)serialization in F#

Vladimir Sapronov

Vladimir is a developer with 15 years of programming experience. Developed in various languages: C++, Python, C#, Java, F#, Scala, GO - these are only languages he was paid to use. He changed few domain areas: Game Development, Enterprise Applications, Fin Tech including High-Frequency Trading, then E-Commerce and finally Healthcare. Recently he has spent one year in a company where the full backend was F#-only. After trying F# he could not get rid of the thought that ML-inspired design of language makes more sense than "Smalltalk-based". Hence he is coding in F# even after he left the F#-only company.

SkillsCast

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

A programming language cannot be widespread without supporting widely used data formats, like JSON. One of the main problems of F# is not the language itself but lack of libraries choice and specifically lack of libraries designed with F# language in mind. This talk will cover how to (de)serialize JSON in F#.

Vladimir will share how serialization/deserialization should look like to call it F#-friendly. Then he will explore some of the existing libraries: JSON type providers, adoption of Newtonsoft, also more F#-targeted libraries: Chiron, FSharpLu.Json and created by author FSharp.Json: https://github.com/vsapronov/FSharp.Json

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Lightning Talk: JSON (de)serialization in F#

Vladimir Sapronov

Vladimir is a developer with 15 years of programming experience. Developed in various languages: C++, Python, C#, Java, F#, Scala, GO - these are only languages he was paid to use. He changed few domain areas: Game Development, Enterprise Applications, Fin Tech including High-Frequency Trading, then E-Commerce and finally Healthcare. Recently he has spent one year in a company where the full backend was F#-only. After trying F# he could not get rid of the thought that ML-inspired design of language makes more sense than "Smalltalk-based". Hence he is coding in F# even after he left the F#-only company.

Photos