Skip to content
0:00 / 0:00

#catseffect#parsercombinators#munit

This is the end! (SPFS #12)

Jakub Kozłowski

3.7K subscribers • 30 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Jakub Kozłowski
  • Linked in the descriptionkubukoz/stevedavegurnell/unindent
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

2.7K views4 years ago1 recommendation

Programming languagesTools and practiceScalaTestingFunctional programming

Jakub Kozłowski completes his Scala Project From Scratch series by writing a parser for a custom file format and adding tests.

Final episode of the series (Scala Project From Scratch) - in this one, we're finally adding a parser for our custom file format. Project URL: github.com/kubukoz/steve If you enjoyed this video, please like and subscribe, and hit the bell icon so you don't miss another one ;) I'm on Twitter: twitter.com/kubukoz on GitHub: github.com/kubukoz sometimes stream on Twitch: twitch.tv/kubukoz And you can buy me a coffee if you want: ko-fi.com/kubukoz Read the code (at the point after the video): github.com/kubukoz/steve/tree/episode-12 Chapters: - Intro - Plans for the episode - Updating libraries - Adding tests for a parser - Starting work on the parser - Customizing test failure output - Inspecting the failure - Using the parser in the project - Adding standalone mode in the client - Progress update - Ideas for extending the project - Series summary - Parting words Related links: Unindent library: github.com/davegurnell/unindent The book: growing-object-oriented-software.com/

Why it's here

1 person recommends this

What people say. Recommended as part of a comprehensive series on building a Scala project from scratch using Cats Effect.

u/kubukozcats,cats-effectin r/scala • Recommends

This is the end! (Scala Project From Scratch #12)