Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
yosh
yosh
@yosh@toot.yosh.is  ·  activity timestamp 4 hours ago

@teivel what is a quantitative type system? That's the first I've heard of it

1
  • Copy link
  • Flag this post
  • Block
Jalil
Jalil
@teivel@mas.to replied  ·  activity timestamp 3 hours ago

@yosh as I understand it, it's a generalization of linearity with 0 uses meaning only available at compile time, 1 use meaning linearity and `w` (omega) being any number of uses (GC).

Idris2 is half theorem prover half programing languange so you can use Types as first level objects (e.g. similar to Zig, generic functions are just functions that return types). And you can also use most of the language at compile time.

  • Copy link
  • Flag this comment
  • Block

bonfire.mavnn.eu

News and community around mavnn.eu projects.

bonfire.mavnn.eu: About · Code of conduct · Privacy ·
Bonfire social · 1.0.1-alpha.27 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Public Groups
  • Code of Conduct