21 research outputs found
Is there a relationship between response to total sleep deprivation and efficacy of clomipramine treatment in depressed patients?
Effect of sleep deprivation as a predictor of treatment response to antidepressant medication
Contact difficulties and experience of loneliness in depressed patients and non-psychiatric controls
Hallucinations in bipolar disorder: characteristics and comparison to unipolar depression and schizophrenia
Studies on biogenic amine metabolizing enzymes (DBH, COMT, MAO) and pathogenesis of affective illness.
Session Types for Object-Oriented Languages
Abstract. A session takes place between two parties; after establishing a connection, each party interleaves local computations with communications (sending or receiving) with the other. Session types characterise such sessions in terms of the types of values communicated and the shape of protocols, and have been developed for the π-calculus, CORBA interfaces, and functional languages. We study the incorporation of session types into object-oriented languages through MOOSE, a multi-threaded language with session types, thread spawning, iterative and higher-order sessions. Our design aims to consistently integrate the objectoriented programming style and sessions, and to be able to treat various case studies from the literature. We describe the design of MOOSE, its syntax, operational semantics and type system, and develop a type inference system. After proving subject reduction, we establish the progress property: once a communication has been established, well-typed programs will never starve at communication points.