• Fisherswamp@programming.dev
      link
      fedilink
      arrow-up
      3
      ·
      2 months ago

      Listen I absolutely love rust but it’s not even close. Typescript’s type system is orders of magnitude more powerful, to the point where it is actually turing complete.

        • sarahnya
          link
          fedilink
          arrow-up
          2
          ·
          2 months ago

          GHC has had experimental support for linear types in Haskell since version 9.0.1

            • gedhrel@lemmy.world
              link
              fedilink
              arrow-up
              2
              ·
              2 months ago

              That’s not realistic or “fair” - most Haskell projects will use a dozen or so extensions easily. GHC has been a platform for language experimentation for a long time; standardisation efforts keep on cropping up in annual surveys. (Eg, swapping in Text for String in base is long overdue, but it’s a hold over from days where FP pedagogy was seen as more important.)

      • foenix@lemmy.radio
        link
        fedilink
        arrow-up
        2
        ·
        2 months ago

        I code a ton in both Rust and Typescript for work… I think Rust has just as capable of a type system, but leveraging macros for functional defs vs object ones.