We're still working on our article for Optional. Please check back soon for more information.
cou4lp|
Find a path to becoming a Optional. Learn more at:
OpenCourser.com/topic/cou4lp/optiona
Reading list
We've selected 19 books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
Optional.
This book, written by one of the creators of Swift, explores the use of optional types in Swift, covering their syntax, semantics, and best practices for error handling and code safety.
Written by the creator of Python, this book provides an authoritative overview of optional types, including their implementation, semantics, and impact on code design and maintainability.
This book, written by the creator of C++, provides an in-depth analysis of optional types in C++, including their syntax, semantics, and impact on code performance.
Provides a comprehensive overview of optional types in Rust, discussing their implementation, use cases, and impact on code safety and correctness.
From Oracle Press is regarded as the definitive guide to working with option types in the Java programming language.
Specifically tailored to C# developers, this book provides a comprehensive exploration of optional parameters and arguments, enhancing the understanding of method signatures and function calls.
Provides a comprehensive overview of optional chaining in JavaScript, covering its syntax, use cases, and best practices for error handling and code simplification.
Provides a comprehensive overview of the Haskell programming language, including its type system and its use of optional types.
Provides a comprehensive overview of the Rust programming language, including its optional type system.
Explores the use of optional types in Java, discussing their benefits, implementation, and best practices for effective code design.
Provides a comprehensive overview of the Haskell programming language, including its type system and its use of optional types.
Provides a rigorous introduction to the Haskell programming language, including its type system and its use of optional types.
Provides an introduction to category theory for programmers, including its use in reasoning about optional types.
Provides a practical guide to using TypeScript, including its optional types and other features.
Provides a detailed overview of option types in the C# programming language.
Provides a comprehensive overview of the Kotlin programming language, including its optional type system.
Provides a practical introduction to functional programming in Scala, including the use of optional types.
Provides a practical guide to using Haskell in real-world applications, including the use of optional types.
Provides a concise introduction to the Scala programming language, including its optional type system.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/cou4lp/optiona