mindmaps-scala-java icon indicating copy to clipboard operation
mindmaps-scala-java copied to clipboard

Mindnode mind maps to aid learning Scala and Java

Mindnode mind maps to aid learning Scala and Java

A work in progress - pull requests gladly accepted.

See also: mindmaps-data-structures

Key

Key

General

Design Patterns in Scala vs Java

Design Patterns in Scala vs Java

Concurrency

Locks and Concurrency Control

Locks and Concurrency Control

Liveness Problems

Liveness Problems

Futures and Promises in Scala

Futures and Promises in Scala

Scala Async

Scala Async

Actor Pattern and Akka

Actor Pattern and Akka

Types and Scopes

Covariance and Contravariance in Scala

Covariance and Contravariance in Scala

Implicits in Scala

Implicits in Scala

Type Classes in Scala

Type Classes in Scala

Laziness

Laziness

Data Structures

Functors and Monads in Scala

  • See: https://medium.com/zendesk-engineering/dont-fear-the-monad-f424260f29f6

Functors and Monads in Scala

Immutable Collections in Scala

Immutable Collections in Scala