메뉴 건너뛰기




Volumn 203, Issue 5, 2008, Pages 263-284

Comonadic Notions of Computation

Author keywords

coKleisli semantics; context dependent computation; dataflow computation; symmetric monoidal comonads; tree transformations

Indexed keywords

COMPUTATIONAL LINGUISTICS; DIFFERENTIATION (CALCULUS); INFORMATION THEORY; SEMANTICS;

EID: 44649112368     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2008.05.029     Document Type: Article
Times cited : (81)

References (36)
  • 1
    • 23844441246 scopus 로고    scopus 로고
    • Containers: constructing strictly positive types
    • Abbott M., Altenkirch T., and Ghani N. Containers: constructing strictly positive types. Theor. Comput. Sci. 342 1 (2005) 3-27
    • (2005) Theor. Comput. Sci. , vol.342 , Issue.1 , pp. 3-27
    • Abbott, M.1    Altenkirch, T.2    Ghani, N.3
  • 2
    • 0038753013 scopus 로고    scopus 로고
    • Infinite trees and completely iterative theories: a coalgebraic view
    • Aczel P., Adàmek J., Milius S., and Velebil J. Infinite trees and completely iterative theories: a coalgebraic view. Theor. Comput. Sci. 300 1-3 (2003) 1-45
    • (2003) Theor. Comput. Sci. , vol.300 , Issue.1-3 , pp. 1-45
    • Aczel, P.1    Adàmek, J.2    Milius, S.3    Velebil, J.4
  • 4
    • 84955572477 scopus 로고
    • Linear lambda-calculus and categorical models revisited
    • Proc. of 6th Wksh. on Computer Science Logic. Börger E., et al. (Ed). CSL '92, Springer
    • Benton N., Bierman G., de Paiva V., and Hyland M. Linear lambda-calculus and categorical models revisited. In: Börger E., et al. (Ed). Proc. of 6th Wksh. on Computer Science Logic. CSL '92. Lect. Notes in Comput. Sci. 702 (1993), Springer 61-84
    • (1993) Lect. Notes in Comput. Sci. , vol.702 , pp. 61-84
    • Benton, N.1    Bierman, G.2    de Paiva, V.3    Hyland, M.4
  • 5
    • 84886772737 scopus 로고    scopus 로고
    • Monads and effects
    • Advanced Lectures from Int. Summer School on Applied Semantics. Barthe G., Dybjer P., Pinto L., and Saraiva J. (Eds). APPSEM 2000, Springer
    • Benton N., Hughes J., and Moggi E. Monads and effects. In: Barthe G., Dybjer P., Pinto L., and Saraiva J. (Eds). Advanced Lectures from Int. Summer School on Applied Semantics. APPSEM 2000. Lect. Notes in Comput. Sci. 2395 (2002), Springer 42-122
    • (2002) Lect. Notes in Comput. Sci. , vol.2395 , pp. 42-122
    • Benton, N.1    Hughes, J.2    Moggi, E.3
  • 6
    • 0942278562 scopus 로고    scopus 로고
    • Traced premonoidal categories
    • Benton N., and Hyland M. Traced premonoidal categories. Theor. Inform. and Appl. 37 4 (2003) 273-299
    • (2003) Theor. Inform. and Appl. , vol.37 , Issue.4 , pp. 273-299
    • Benton, N.1    Hyland, M.2
  • 7
    • 0042709133 scopus 로고    scopus 로고
    • On an intuitionistic modal logic
    • Bierman G., and de Paiva V. On an intuitionistic modal logic. Studia Logica 65 3 (2000) 383-416
    • (2000) Studia Logica , vol.65 , Issue.3 , pp. 383-416
    • Bierman, G.1    de Paiva, V.2
  • 8
    • 0347269301 scopus 로고
    • Computational comonads and intensional semantics
    • Applications of Categories in Computer Science. Fourman M.P., Johnstone P.T., and Pitts A.M. (Eds), Cambridge Univ. Press
    • Brookes S., and Geva S. Computational comonads and intensional semantics. In: Fourman M.P., Johnstone P.T., and Pitts A.M. (Eds). Applications of Categories in Computer Science. London Math. Society Lecture Note Series 177 (1992), Cambridge Univ. Press 1-44
    • (1992) London Math. Society Lecture Note Series , vol.177 , pp. 1-44
    • Brookes, S.1    Geva, S.2
  • 9
    • 44649171825 scopus 로고    scopus 로고
    • Brookes, S. and K. Van Stone, "Monads and comonads in intensional semantics," Techn. Report CMU-CS-93-140, School of Comput. Sci., Carnegie Mellon Univ., 1993, 41 pp
    • Brookes, S. and K. Van Stone, "Monads and comonads in intensional semantics," Techn. Report CMU-CS-93-140, School of Comput. Sci., Carnegie Mellon Univ., 1993, 41 pp
  • 13
    • 0026221661 scopus 로고
    • The synchronous data flow programming language LUSTRE
    • Halbwachs N., Caspi P., Raymond P., and Pilaud D. The synchronous data flow programming language LUSTRE. Proc. of IEEE 79 9 (1991) 1305-1320
    • (1991) Proc. of IEEE , vol.79 , Issue.9 , pp. 1305-1320
    • Halbwachs, N.1    Caspi, P.2    Raymond, P.3    Pilaud, D.4
  • 14
    • 0942291425 scopus 로고    scopus 로고
    • The uniformity principle on traced monoidal categories
    • Proc. of 9th Conf. on Category Theory and Computer Science. Blute R., and Selinger P. (Eds). CTCS '02 Elsevier
    • Hasegawa M. The uniformity principle on traced monoidal categories. In: Blute R., and Selinger P. (Eds). Proc. of 9th Conf. on Category Theory and Computer Science. CTCS '02. Electron. Notes in Comput. Sci. 69 (2003) 137-155 Elsevier
    • (2003) Electron. Notes in Comput. Sci. , vol.69 , pp. 137-155
    • Hasegawa, M.1
  • 15
    • 33646158714 scopus 로고    scopus 로고
    • Arrows, like monads, are monoids
    • Proc. of 22nd Ann. Conf. on Mathematical Foundations of Programming Semantics. Brookes S., and Mislove M. (Eds). MFPS XXII Elsevier
    • Heunen C., and Jacobs B. Arrows, like monads, are monoids. In: Brookes S., and Mislove M. (Eds). Proc. of 22nd Ann. Conf. on Mathematical Foundations of Programming Semantics. MFPS XXII. Electron. Notes in Theor. Comput. Sci. 158 (2006) 219-236 Elsevier
    • (2006) Electron. Notes in Theor. Comput. Sci. , vol.158 , pp. 219-236
    • Heunen, C.1    Jacobs, B.2
  • 16
    • 0031321493 scopus 로고    scopus 로고
    • The zipper
    • Huet G. The zipper. J. of Funct. Program. 7 5 (1997) 549-554
    • (1997) J. of Funct. Program. , vol.7 , Issue.5 , pp. 549-554
    • Huet, G.1
  • 17
    • 0033751744 scopus 로고    scopus 로고
    • Generalising monads to arrows
    • Hughes J. Generalising monads to arrows. Sci. of Comput. Program. 37 1-3 (2000) 67-111
    • (2000) Sci. of Comput. Program. , vol.37 , Issue.1-3 , pp. 67-111
    • Hughes, J.1
  • 18
    • 33745348813 scopus 로고    scopus 로고
    • Combining effects: sum and tensor
    • Hyland M., Plotkin G., and Power J. Combining effects: sum and tensor. Theor. Comput. Sci. 357 1-3 (2006) 70-99
    • (2006) Theor. Comput. Sci. , vol.357 , Issue.1-3 , pp. 70-99
    • Hyland, M.1    Plotkin, G.2    Power, J.3
  • 19
    • 44649151943 scopus 로고    scopus 로고
    • Jacobs, B. and I. Hasuo, Freyd is Kleisli, for arrows, in: C. McBride, T. Uustalu, eds., "Proc. of Wksh. on Mathematically Structured Functional Programming, MSFP 2006," Electron. Wkshs. in Computing, BCS, 2006, 13 pp
    • Jacobs, B. and I. Hasuo, Freyd is Kleisli, for arrows, in: C. McBride, T. Uustalu, eds., "Proc. of Wksh. on Mathematically Structured Functional Programming, MSFP 2006," Electron. Wkshs. in Computing, BCS, 2006, 13 pp
  • 20
    • 44649175200 scopus 로고    scopus 로고
    • Kieburtz, R.B., Codata and comonads in Haskell, unpublished manuscript, 1999
    • Kieburtz, R.B., Codata and comonads in Haskell, unpublished manuscript, 1999
  • 21
    • 0001538613 scopus 로고
    • Semantics of context-free languages
    • Corrigendum
    • Knuth D. Semantics of context-free languages. Math. Syst. Theory 2 2 (1968) 127-145 Corrigendum
    • (1968) Math. Syst. Theory , vol.2 , Issue.2 , pp. 127-145
    • Knuth, D.1
  • 22
    • 0008922356 scopus 로고
    • Semantics of context-free languages
    • Knuth D. Semantics of context-free languages. Math. Syst. Theory 51 1 (1971) 95-96
    • (1971) Math. Syst. Theory , vol.51 , Issue.1 , pp. 95-96
    • Knuth, D.1
  • 24
    • 44649181753 scopus 로고    scopus 로고
    • McBride, C., The derivative of a regular type is the type of its one-hole contexts, manuscript, 2000
    • McBride, C., The derivative of a regular type is the type of its one-hole contexts, manuscript, 2000
  • 25
    • 10644296224 scopus 로고    scopus 로고
    • Completely iterative algebras and completely iterative monads
    • Milius S. Completely iterative algebras and completely iterative monads. Inform. and Comput. 196 1 (2005) 1-41
    • (2005) Inform. and Comput. , vol.196 , Issue.1 , pp. 1-41
    • Milius, S.1
  • 26
    • 0026188821 scopus 로고
    • Notions of computation and monads
    • Moggi E. Notions of computation and monads. Inform. and Comput. 93 1 (1991) 55-92
    • (1991) Inform. and Comput. , vol.93 , Issue.1 , pp. 55-92
    • Moggi, E.1
  • 27
    • 8344261649 scopus 로고    scopus 로고
    • An abstract monadic semantics for value recursion
    • Moggi E., and Sabry A. An abstract monadic semantics for value recursion. Theor. Inform. and Appl. 38 4 (2004) 375-400
    • (2004) Theor. Inform. and Appl. , vol.38 , Issue.4 , pp. 375-400
    • Moggi, E.1    Sabry, A.2
  • 28
    • 18944366122 scopus 로고    scopus 로고
    • Semantics for algebraic operations
    • Proc. of 17th Conf. on Mathematical Foundations of Programming Semantics. Brookes S., and Mislove M. (Eds). MFPS-XVII Elsevier
    • Plotkin G., and Power J. Semantics for algebraic operations. In: Brookes S., and Mislove M. (Eds). Proc. of 17th Conf. on Mathematical Foundations of Programming Semantics. MFPS-XVII. Electron. Notes in Theor. Comput. Sci. 45 (2001) 332-345 Elsevier
    • (2001) Electron. Notes in Theor. Comput. Sci. , vol.45 , pp. 332-345
    • Plotkin, G.1    Power, J.2
  • 29
    • 18944361993 scopus 로고    scopus 로고
    • Computational effects and operations: an overview
    • Proc. of Wksh. on Domains VI. Escardó M.H., and Jung A. (Eds) Elsevier
    • Plotkin G., and Power J. Computational effects and operations: an overview. In: Escardó M.H., and Jung A. (Eds). Proc. of Wksh. on Domains VI. Electron. Notes in Theor. Comput. Sci. 73 (2004) 149-163 Elsevier
    • (2004) Electron. Notes in Theor. Comput. Sci. , vol.73 , pp. 149-163
    • Plotkin, G.1    Power, J.2
  • 30
    • 44649152559 scopus 로고    scopus 로고
    • Pouzet, M., Lucid Synchrone, version 3: tutorial and reference manual, unpublished manuscript, 2006
    • Pouzet, M., Lucid Synchrone, version 3: tutorial and reference manual, unpublished manuscript, 2006
  • 31
    • 84887466617 scopus 로고    scopus 로고
    • Premonoidal categories and notions of computation
    • Power J., and Robinson E. Premonoidal categories and notions of computation. Math. Structures in Comput. Sci. 7 5 (1997) 453-468
    • (1997) Math. Structures in Comput. Sci. , vol.7 , Issue.5 , pp. 453-468
    • Power, J.1    Robinson, E.2
  • 32
    • 17444407903 scopus 로고    scopus 로고
    • From comodels to coalgebras: state and arrays
    • Proc. of Wksh. on Coalgebraic Methods in Comput. Sci. Adámek J., and Milius S. (Eds). CMCS 2004 Elsevier
    • Power J., and Shkaravska O. From comodels to coalgebras: state and arrays. In: Adámek J., and Milius S. (Eds). Proc. of Wksh. on Coalgebraic Methods in Comput. Sci. CMCS 2004. Electron. Notes in Theor. Comput. Sci. 106 (2004) 297-314 Elsevier
    • (2004) Electron. Notes in Theor. Comput. Sci. , vol.106 , pp. 297-314
    • Power, J.1    Shkaravska, O.2
  • 33
    • 0037198445 scopus 로고    scopus 로고
    • Combining a monad and a comonad
    • Power J., and Watanabe H. Combining a monad and a comonad. Theor. Comput. Sci. 280 1-2 (2002) 137-162
    • (2002) Theor. Comput. Sci. , vol.280 , Issue.1-2 , pp. 137-162
    • Power, J.1    Watanabe, H.2
  • 34
    • 0942291413 scopus 로고    scopus 로고
    • The dual of substitution is redecoration
    • Hammond K., and Curtis S. (Eds), Intellect
    • Uustalu T., and Vene V. The dual of substitution is redecoration. In: Hammond K., and Curtis S. (Eds). Trends in Functional Programming 3 (2002), Intellect 99-110
    • (2002) Trends in Functional Programming 3 , pp. 99-110
    • Uustalu, T.1    Vene, V.2
  • 35
    • 33751405362 scopus 로고    scopus 로고
    • The essence of dataflow programming (full version)
    • Revised Selected Lectures from 1st Central-European Functional Programming School. CEFP 2005, Springer
    • Uustalu T., and Vene V. The essence of dataflow programming (full version). Revised Selected Lectures from 1st Central-European Functional Programming School. CEFP 2005. Lect. Notes in Comput. Sci. 4164 (2006), Springer 135-167
    • (2006) Lect. Notes in Comput. Sci. , vol.4164 , pp. 135-167
    • Uustalu, T.1    Vene, V.2
  • 36
    • 38149032056 scopus 로고    scopus 로고
    • Comonadic functional attribute evaluation
    • van Eekelen M. (Ed), Intellect
    • Uustalu T., and Vene V. Comonadic functional attribute evaluation. In: van Eekelen M. (Ed). Trends in Functional Programming 6 (2007), Intellect 145-162
    • (2007) Trends in Functional Programming 6 , pp. 145-162
    • Uustalu, T.1    Vene, V.2


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