Remix.run Logo
▲ gf000 2 days ago

Software that doesn't terminate can be modeled with coinductive types, a typical example is a Stream.