Principles of Elegance
Offered By: Scala Days Conferences via YouTube
Course Description
Overview
Explore the unique "elegance zone" offered by Scala in this 50-minute conference talk from Scala Days New York 2016. Dive into the intersection between Scala's syntactic versatility and its reliable type-level constraints, discovering how to design APIs that are both expressive and safe. Learn from real-world examples using the Rapture library collection, which tackles everyday programming tasks like working with JSON, XML, HTML, CSV, time, internationalization, logging, and I/O. Understand how Scala features such as implicits and type inference can be leveraged to develop software with clearer code and stronger static guarantees. Gain insights into writing elegant Scala code that showcases the language's potential to outshine others in combining expressiveness with safety.
Syllabus
Principles of Elegance - by Jon Pretty
Taught by
Scala Days Conferences
Related Courses
API Design and Fundamentals of Google Cloud's Apigee API PlatformGoogle Cloud via Coursera API Development on Google Cloud's Apigee API Platform
Google Cloud via Coursera SAP Cloud Platform API Management
SAP Learning Developing APIs with Google Cloud's Apigee API Platform
Google Cloud via Coursera Building Modern Nodejs Applications on AWS
Amazon Web Services via edX