12
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Type Assignment for the Computational lambda-Calculus

      Preprint
      ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          We study polymorphic type assignment systems for untyped lambda-calculi with effects. We introduce an intersection type assignment system for Moggi's computational lambda-calculus, where a generic monad T is considered, and provide a concrete model of the calculus via a filter model construction. We prove soundness and completeness of the type system, together with subject reduction and expansion properties.

          Related collections

          Most cited references5

          • Record: found
          • Abstract: not found
          • Book Chapter: not found

          Monads for functional programming

            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            Relational Properties of Domains

              Bookmark
              • Record: found
              • Abstract: not found
              • Conference Proceedings: not found

              Effectful applicative bisimilarity: Monads, relators, and Howe's method

                Bookmark

                Author and article information

                Journal
                12 July 2019
                Article
                1907.05706
                320d96be-cc1d-425f-a367-9a299251e208

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                cs.LO

                Theoretical computer science
                Theoretical computer science

                Comments

                Comment on this article