Adds a linear fat arrow %1 => this is meant to greatly improve the ergonomics of some of the APIs using linear types (it tends to apply to APIs based on typestate or related to mutation).

Rendered

  • jaror@kbin.socialOP
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    The changes seem pretty modest as the costs and drawbacks section also says. But I wouldn’t know how complicated it is to combine normal constraints with dependent types, let alone linear constraints.

    • MangoIV@functional.cafe
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      @jaror yeah it seems fine at first; issue is that someone probably has to do the theory part, writing a new papers for every one new addition seems tedious 😅