alvin alexander
Nodes for the term “types”
An example ZIO 2’s collectAll method (and types and type aliases)
Read more
How to reduce Ammonite REPL ‘type’ output verbosity
Read more
Scala 3 opaque types: How to create meaningful type names
Read more
May 30, 2023: New release of Functional Programming, Simplified
Read more
Working with Parameterized Traits in Scala 3
Read more
Scala type aliases (syntax, examples)
Read more
Thinking With Types
Read more
Thinking With Types: Summary
Read more
Thinking With Types: Functional error handling in Scala
Read more
How to read “difficult” Scala method type signatures
Read more
Thinking With Types, v0.2
Read more
Thinking With Types: Java and object-oriented programming (OOP)
Read more
A Scala cheat sheet (reference page)
Read more
Thinking With Types: A “Word Occurrence” example
Read more
Two steps to deriving a generic algorithm
Read more
Thinking With Types: Beginning Scala programming
Read more
Principle of Least Power (Scala)
Read more
Type Safety definition
Read more
The lack of type safety was difficult to scale ...
Read more
Functional Typelevel Programming in Scala
Read more
My Android AsyncTask docs and examples (parameters, callbacks, executing, canceling)
Read more
Data types show you understand the problem
Read more
Can Scala have a highly parallel typechecker?
Read more
Scala’s “sad with a hat” operator
Read more
Scala’s types of types
Read more
Scala type annotations (and ascription)
Read more