On Jan 25, 2007, at 6:57 AM, Yitzchak Gale wrote:
Scott Turner wrote:
Paul B. Levy's studies of "call-by-push-value" model strictness/
laziness using
a category theoretic approach.
That sounds interesting. Do you have a reference for that?
http://www.cs.bham.ac.uk/~pbl/papers/
The first sentence of the paper "Call-by-push-value: Deomposing Call-
By-Value and Call-By-Name" reads:
Let us consider typed call-by-value (CBV) and typed call-by-name
(CBN), and observe
convergence at ground type only. (This restriction does not matter in
CBV, but in CBN,
it makes the η-law for functions into an observational equivalence.)
That sounds a lot like it explicitly excludes a polymorphic "seq".
However, I'm not very familiar with this work, so I don't know if
that is a critical restriction, or merely incidental to the
presentation of this paper.
Thanks,
Yitz
Rob Dockins
Speak softly and drive a Sherman tank.
Laugh hard; it's a long way to the bank.
-- TMBG
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe