Matej Cerny's avatar
Matej Cerny
npub17hpl...yx66
Functional programming enthusiast with strong foundations in the relational databases world #FP #Scala #Postgres
Matej Cerny's avatar
matejcerny 1 year ago
I doubt I'll manage to read all the books I'd hoped to this year. Thanks a lot, Warhorse Studios πŸ˜€ #KCD2 image
Matej Cerny's avatar
matejcerny 1 year ago
Read in some discussion: "The trouble with #Haskell is, first you don't know it, and it feels awful. Then, once you learn it well, suddenly every other language feels awful." πŸ’―
Matej Cerny's avatar
matejcerny 1 year ago
Opaque Types are more powerful than you might think. Even named tuples are implemented with them! (πŸ‘€ Notice the literal/singleton types in the commented line below) #scala image
Matej Cerny's avatar
matejcerny 1 year ago
Considering how often Scala has broken binary compatibility in the past, it's curious that JVM 8 remains supported. Let's skip the intermediate steps. It's time to make the jump directly to 17! #scala #jvm
Matej Cerny's avatar
matejcerny 1 year ago
This tutorial should be called "You'll Love Scala 3 Even More!" ❀️ #scala #metaprogramming
Matej Cerny's avatar
matejcerny 1 year ago
Fascinating discussion on how Scala actually works in IntelliJ IDEA and Metals! Did you know that IntelliJ recently shipped support for LSPs? πŸ’‘ #scala
Matej Cerny's avatar
matejcerny 1 year ago
Prague, the Bitcoin Capital, is about to make history again! Czech National Bank governor will propose holding #Bitcoin reserves. πŸ‘ #bitcoincapital $BTC
Matej Cerny's avatar
matejcerny 1 year ago
Scala has many libraries for new and refined types, but do you know the difference? πŸ€” New types create distinct types (think new boxes for your data). Refined types add constraints to existing types (think labels & rules for what goes in the box). ArtΕ«ras Ε lajus just released a newtype library exclusively for Scala 3! #scala #typesafe
Matej Cerny's avatar
matejcerny 1 year ago
Matej Cerny's avatar
matejcerny 1 year ago
Just made your first Open Source contribution? Don't be shy, share it! πŸ™Œ Big or small, every contribution helps. Let's celebrate your step into the OSS world! It's not bragging, its inspiring others! 🌟 #opensource
Matej Cerny's avatar
matejcerny 1 year ago
πŸ’‘Did you know Scala 3 allows placing context parameters across multiple parameter lists? #scala3 #scala image
Matej Cerny's avatar
matejcerny 1 year ago
Metals v1.5.0 is here with a fix! The problematic feature pausing compilation on window unfocus has been removed, resolving an issue where compilation randomly stops πŸ‘ #scala
↑