메뉴 건너뛰기




Volumn , Issue , 2013, Pages 133-144

Programming and reasoning with algebraic effects and dependent types

Author keywords

Algebraic effects; Dependent types

Indexed keywords

ALGEBRAIC EFFECTS; COARSE-GRAINED; DEPENDENT TYPES; MONAD TRANSFORMERS; MULTIPLE EFFECT; NON-DETERMINISM; SIDE EFFECT; STATE MANAGEMENT;

EID: 84887197666     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2500365.2500581     Document Type: Conference Paper
Times cited : (50)

References (33)
  • 7
    • 77957310173 scopus 로고    scopus 로고
    • Correct-by-construction concurrency: Using dependent types to verify implementations of effectful resource usage protocols
    • E. Brady and K. Hammond. Correct-by-construction concurrency: Using dependent types to verify implementations of effectful resource usage protocols. Fundamenta Informaticae, 102: 145-176, 2010.
    • (2010) Fundamenta Informaticae , vol.102 , pp. 145-176
    • Brady, E.1    Hammond, K.2
  • 9
    • 84857073320 scopus 로고    scopus 로고
    • Resource-safe systems programming with embedded domain specific languages
    • E. Brady and K. Hammond. Resource-safe Systems Programming with Embedded Domain Specific Languages. In Practical Applications of Declarative Languages, pages 242-257, 2012.
    • (2012) Practical Applications of Declarative Languages , pp. 242-257
    • Brady, E.1    Hammond, K.2
  • 10
    • 74149083935 scopus 로고    scopus 로고
    • Finally tagless, partially evaluated: Tagless staged interpreters for simpler typed languages
    • J. Carette, O. Kiselyov, and C.-C. Shan. Finally tagless, partially evaluated: Tagless staged interpreters for simpler typed languages. Journal of Functional Programming, 19(05): 509-543.
    • Journal of Functional Programming , vol.19 , Issue.5 , pp. 509-543
    • Carette, J.1    Kiselyov, O.2    Shan, C.-C.3
  • 16
    • 0005448247 scopus 로고    scopus 로고
    • PhD thesis, Queen Mary and West-field College, University of London
    • P. B. Levy. Call-By-Push-Value. PhD thesis, Queen Mary and West-field College, University of London, 2001.
    • (2001) Call-By-Push-Value
    • Levy, P.B.1
  • 29
    • 0022605097 scopus 로고
    • Typestate: A programming language concept for enhancing software reliability
    • R. Strom and S. Yemini. Typestate: A programming language concept for enhancing software reliability. IEEE Transactions on Software Engineering, SE-12(1): 157-171, 1986.
    • (1986) IEEE Transactions on Software Engineering , vol.SE-12 , Issue.1 , pp. 157-171
    • Strom, R.1    Yemini, S.2
  • 31
    • 84955607329 scopus 로고
    • Monads for functional programming
    • J. Jeuring and E. Meijer, editors Springer
    • P. Wadler. Monads for functional programming. In J. Jeuring and E. Meijer, editors, Advanced Functional Programming, Volume 925 of LNCS, pages 24-52. Springer, 1995.
    • (1995) Advanced Functional Programming, Volume 925 of LNCS , pp. 24-52
    • Wadler, P.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.