Jonathan Cast wrote:
>>> The normal view taken by Haskellers is that the denotations of
>>> Haskell types are CPPOs.

I wrote:
>> CPPO?

>>> (1) Must be monotone
>>> (2) Must be continuous

>> Could you please define what you mean by those terms
>> in this context?

Jens Blanck wrote:
> The extra P would stand for "pointed" (has a least element, bottom), this is
> common in some communities. To me though, a cpo (complete partial order) is
> closed under directed suprema and the empty set is directed so bottom is
> already required. The category of cpos in not cartesian closed. For
> denotational semantics I believe the subcategory of Scott domains are what
> is usually considered.
>
> Continuous functions on cpos are by definition monotone and they respect
> directed suprema.

Thanks!
Yitz
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to