Functional error handling without exceptions in Kotlin

Throwing an exception is a side effect that makes your code non-deterministic, and you should avoid it at all costs! Functional programming gives us technics to deal with error conditions in a controlled, deterministic fashion. Marco Vermeulen teaches how to write functional code that handles errors...

Full description

Bibliographic Details
Format: eBook
Language:English
Published: [Shelter Island, New York] Manning Publications 2021
Edition:[First edition]
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Description
Summary:Throwing an exception is a side effect that makes your code non-deterministic, and you should avoid it at all costs! Functional programming gives us technics to deal with error conditions in a controlled, deterministic fashion. Marco Vermeulen teaches how to write functional code that handles errors without throwing a single exception
Physical Description:1 video file (59 min.) sound, color