Metals Rich Code Editing for Scala in VS Code, Vim, Emacs, and Beyond

Metals Rich Code Editing for Scala in VS Code, Vim, Emacs, and Beyond

Scala Days Conferences via YouTube Direct link

Pattern matching

15 of 28

15 of 28

Pattern matching

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Metals Rich Code Editing for Scala in VS Code, Vim, Emacs, and Beyond

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 #1 Beginner question
  3. 3 Scala Editor Usage
  4. 4 Global Editor Usage
  5. 5 Editor gap
  6. 6 Two case studies
  7. 7 Case study 1: Diagnostics
  8. 8 Diagnostics: two approaches
  9. 9 Diagnostics from the build
  10. 10 Slow feedback
  11. 11 Build Server Protocol
  12. 12 Requires file save
  13. 13 Case study 2: Completions
  14. 14 Presentation compiler
  15. 15 Pattern matching
  16. 16 Override method
  17. 17 Name conflicts
  18. 18 Performance
  19. 19 Caching
  20. 20 Compiler plugins
  21. 21 Blackbox macros
  22. 22 Blackbox vs. Whitebox
  23. 23 Cancellation
  24. 24 A lot of features
  25. 25 Visual Studio Code
  26. 26 Emacs
  27. 27 Sublime Text
  28. 28 Future work

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.