Alguém conseguiu implementar ou projetar um sistema de tipos que combina o tipo de estado (tipos lineares) e os tipos de efeito (por exemplo, Koka )?
reference-request
type-theory
Olle Härstedt
fonte
fonte
Respostas:
Edwin Brady fez algum trabalho nessa área usando tipos dependentes no IDRIS. Dê uma olhada em seu trabalho, em particular, de programação e de raciocínio com Efeitos algébricas e tipos dependentes e Efeitos algébricas Resource-dependentes .
fonte
Muito trabalho em tipos paraπ -calculus faz isso. Veja, por exemplo (1), um sistema unificado. Idiomas seqüenciais podem ser incorporadosπ -calculus, portanto, este trabalho também se aplica a linguagens seqüenciais.
(1) Uma estrutura de tipo uniforme para fluxo seguro de informações , K Honda e N Yoshida.
fonte