11 research outputs found

    A Model of Cooperative Threads

    Get PDF
    We develop a model of concurrent imperative programming with threads. We focus on a small imperative language with cooperative threads which execute without interruption until they terminate or explicitly yield control. We define and study a trace-based denotational semantics for this language; this semantics is fully abstract but mathematically elementary. We also give an equational theory for the computational effects that underlie the language, including thread spawning. We then analyze threads in terms of the free algebra monad for this theory.Comment: 39 pages, 5 figure

    Cold War Mexico in a Time of “Wonder Drugs”

    No full text

    A Lingering Cold (War)?

    No full text

    Alternative Destinies and Solidarities for Health and Medicine in Latin America Before and During the Cold War

    No full text

    National Politics and Scientific Pursuits

    No full text

    Parasitology and Communism

    No full text

    From Cold War Pressures to State Policy to People’s Health

    No full text

    The Puerto Rico Family Life Study and the Cold War Politics of Fertility Surveys

    No full text

    “Psychotherapy of the Oppressed”

    No full text

    Bibliography

    No full text
    corecore