@Autoweird.fm

@Autoweird.fm ist der (un-)regelmäßig erscheinende Podcast rund um die Themen Software Entwicklung, Agilität und Software Crafting.

https://autoweird.fm

subscribe
share






episode 31: Folge 31: Die legendäre Monadenfolge ft. Luka Jacobowitz


Leute! Jetzt gibts was auf die Ohren. Meine Fresse ist das episch! Aber sowas von!
Der großartige Luka (@lukajacobowitz) kommt plötzlich zur Tür rein und verbringt mit uns ein wenig Qualitäts-Monadenzeit. Falls ihr euch also immer schon gefragt habt, was das denn für ein Quatsch ist, von dem die Podcast-Gazellen in Minute 27 faseln, das ist eure Chance!
Luka rennt mit uns ein einmal quer durch die Monadenwelt. Vom Assoziativgesetz zu den Monadentransformern. Java wird gebasht, Kotlin wird gebasht, Scala wird trotz scheunentorgroßen Seiteneffekten gut gefunden. Aber alles steht im Schatten vom allmächtigen Haskell.
Hmmmm jetzt ne Curry-Wurst!!
War total geil, eine würdige, großartige und epische legendäre Monadenfolge!

Links:

  • Luka hat die Podcast-Gazellen bei der konstituierenden Sitzung der Scala User Group Düsseldorf kennengelernt, bei der Heiko Seeberger was zum Thema Akka Streams erzählt hat.
  • Seit dem geht Luka bei der Scala User Group DUS ein und aus, hat was über Reactive UIs in Scala erzählt, wie opinionated Scala aussieht und war im Gegensatz zu Holger nicht von der Introduction to Shapeless nach den ersten drei Slides abgehangen.
  • Außerdem ist Luka der Haupt-Maintainer von Outwatch.
  • Wir sind überzeugt: OutWatch ist die logische Weiterentwicklung zu React & Redux.
  • OutWatch gibt es in den Flavors Scala.js und PureScript.
  • Wenn ihr mehr von unserem großartigen Gast hören wollt, dann folgt ihm doch einfach auf Twitter.
  • Auf der Scala Up North hat Luka bereits über OutWatch.
  • Luka ist Mitglied von Typelevel, einer Open Source Community, welche Libraries für funktionale Programmierung in Scala entwickelt.
  • Typelevel verwendet tut für die Verwaltung von Tutorials. Davon kann sich OutWatch noch ’ne Scheibe abschneiden.
  • Luka ist seit kurzem Committer im Typelevel Projekt Cats.
  • Cats ist vergleichbar mit ScalaZ.
  • Monaden kommen in der Category Theory. So richtig hat das aber noch keiner verstanden (nicht mal Luka!).
  • Eine Monade ist letzten Endes eigentlich nur… also im Prinzip könnte man sagen… Ach, hört euch einfach die Folge an!
  • Die volle Portion funktionale Programmierung bekommt ihr bei Haskell. Das ist so funktional, da kann man noch nicht mal auf die Konsole schreiben!
  • Neben dem Glasgow Haskell Compiler gibt es auch mal Hugs 98.
  • Seiteneffekte sind grundsätzlich Böse!
  • Phil Wadler ist ein Guru. Auch versteht er die Catergory Theory:
  • Monaden sind wie Burritos oder auch nicht. Ihr habt doch alle keine Ahnung.
  • Promises in JavaScript kennt ihr alle, oder?
  • In Scala gibt es die ganze Monadentüte Either/Option/Try/List
  • Die Monadengesetze sind ja gar nicht so schwer.
  • Das Java Optional ist gar keine Monade, naja fast. Aber broken.
  • Tony Hoare beging den Million Dollar Mistake.
  • Eric Meijer hat es einfach drauf. Er hat z.B. RX erdacht oder LINQ
  • Wenn man Haskell auf der JVM machen möchte, gibt es die Alternativen Frege, welches eine stark an Haskell angelehnte Sprache ist, oder ETA, welches eine Implementierung des GHC auf dem JVM ist.
    )
  • Der Luka ist auf jeder Scala Konferenz z.B. auf der Scala.io oder der Scala up North.
  • Bartosz Milewski ist noch so ein Brain. Der kann Links wie Rechts. Haskell oder Quantenphysik? Bring it on!
  • Buchempfehlungen von Luka:
    • Advanced Scala with Cats
    • The Type Astronaut’s Guide to Shapeless
    • The Red Book
  • Das Hörertreffen anlässig des ersten Geburtstags von @Autoweird.fm findet am 25.11. im Pechmarie statt.

Bier:

  • Als erstes haben wir ein, oder nein besser DAS Bier verkoststet, welches uns der Alex wärmstens empfohlen hat. Nora: Hammerbier
  • Dann gabs es noch ein Hipsterbier: Ein Stout, gelagert in einem Faß in dem vorher 16 jähriger Macallan drin war. Überawesome! Ola Dubh
  • Am Ende haben wir noch ein schönes Weizen aus Hongkong angeteasert: Schön fruchtigweizig. Das Hangry Donut

Datum der Aufnahme: 12.11.2017


fyyd: Podcast Search Engine
share








 November 19, 2017  1h14m