Scala 3: Enums | Rock the JVM

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ย. 2024

ความคิดเห็น • 15

  • @kevalan1042
    @kevalan1042 4 ปีที่แล้ว +8

    seems like the type of .valueOf should be Option[Permissions] since the passed String could be invalid

  • @scalapie
    @scalapie 2 ปีที่แล้ว +2

    Thanks for your videos. I will follow your course on youtube first, go to your website to buy courses support you, maybe months later. Thanks.

  • @Dr_Dude
    @Dr_Dude 4 ปีที่แล้ว +6

    would be cool if you can make a video about type classes in Scala 3. It is one hell of an addition to the language (saves a lot of time making that by hand)

    • @rockthejvm
      @rockthejvm  4 ปีที่แล้ว +4

      Noted - will do

  • @isarwarfp
    @isarwarfp 4 ปีที่แล้ว +2

    That was great, First explaining and also mentioning with conceptually wrong implementation.

  • @mourikogoro9709
    @mourikogoro9709 4 ปีที่แล้ว +2

    Very good tutorial.

  • @sergeibatiuk3468
    @sergeibatiuk3468 4 ปีที่แล้ว +6

    Thanks for sharing! It's not you being picky, it's unnecessary boilerplate garbage that the release should get rid of. What's the point of being more verbose than Java?

    • @sergeibatiuk3468
      @sergeibatiuk3468 4 ปีที่แล้ว

      @@scalacode Which way is better?

    • @sergeibatiuk3468
      @sergeibatiuk3468 4 ปีที่แล้ว

      @@scalacode How is it better then enums?

  • @harishgontu9285
    @harishgontu9285 4 ปีที่แล้ว +2

    U rock

  • @peterlavalle
    @peterlavalle 3 ปีที่แล้ว +2

    Do enum cases support parameters themselves? Something like Haskell's GADT syntax

    • @rockthejvm
      @rockthejvm  3 ปีที่แล้ว +1

      Yes.

    • @peterlavalle
      @peterlavalle 3 ปีที่แล้ว +1

      @@rockthejvm YaY - I have a code generator that'd look a lot nicer if it could work like that