• voxel
    link
    fedilink
    372 years ago

    rudt has implicit typing by default for variables tho…?

      • @Knusper@feddit.de
        link
        fedilink
        232 years ago

        In other words, in OCaml, you don’t have to write type annotations into the function parameter list. It will infer even those.

        It’s useful for small ad-hoc functions, but personally, I’m glad that Rust is more explicit here.

        • voxel
          link
          fedilink
          6
          edit-2
          2 years ago

          yeah structs, consts ets should always be explicit, prevents a lot oh headache
          also, for adhoc stuff rust has closures which can be fully inferred (but you need to convert them to explicit function pointers for storage in structs/consts)

      • @fl42v@lemmy.ml
        link
        fedilink
        5
        edit-2
        2 years ago

        It’s not like it’s more limited, it’s just so that it can yell at you when you return not what you said you’re going to, IMO