메뉴 건너뛰기




Volumn 4014 LNCS, Issue , 2006, Pages 10-28

Towards generic programming with sized types

Author keywords

[No Author keywords available]

Indexed keywords

ARTIFICIAL INTELLIGENCE; COMPUTER SCIENCE; INFORMATION TECHNOLOGY; PROGRAMMING THEORY; RECURSIVE FUNCTIONS;

EID: 33746062848     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11783596_4     Document Type: Conference Paper
Times cited : (4)

References (48)
  • 1
    • 21144433501 scopus 로고    scopus 로고
    • Termination and guardedness checking with continuous types
    • Hofmann, M., ed.: Proc. of 6th Int. Conf. on Typed Lambda Calculi and Applications, TLCA 2003. Springer-Verlag
    • Abel, A.: Termination and guardedness checking with continuous types. In Hofmann, M., ed.: Proc. of 6th Int. Conf. on Typed Lambda Calculi and Applications, TLCA 2003. Vol. 2701 of Lect. Notes in Comput. Sci. Springer-Verlag (2003) 1-15
    • (2003) Lect. Notes in Comput. Sci. , vol.2701 , pp. 1-15
    • Abel, A.1
  • 2
    • 8344273608 scopus 로고    scopus 로고
    • Termination checking with types
    • Abel, A.: Termination checking with types. Theor. Inform. and Appl. 38 (2004) 277-319.
    • (2004) Theor. Inform. and Appl. , vol.38 , pp. 277-319
    • Abel, A.1
  • 4
    • 13644281245 scopus 로고    scopus 로고
    • Iteration schemes for higher-order and nested datatypes
    • Abel, A., Matthes, R., Uustalu, T.: Iteration schemes for higher-order and nested datatypes. Theor. Comput. Sci. 333 (2005) 3-66
    • (2005) Theor. Comput. Sci. , vol.333 , pp. 3-66
    • Abel, A.1    Matthes, R.2    Uustalu, T.3
  • 5
    • 84904325245 scopus 로고    scopus 로고
    • Generic programming within dependently typed programming
    • Gibbons, J., Jeuring, J., eds.: Proc. of IFIP TC2/WG2.1 Working Conf. on Generic Programming, WCGP '02. Kluwer
    • Altenkirch, T., McBride, C.: Generic programming within dependently typed programming, In Gibbons, J., Jeuring, J., eds.: Proc. of IFIP TC2/WG2.1 Working Conf. on Generic Programming, WCGP '02. Vol. 243 of IFIP Conf. Proceedings. Kluwer (2003) 1-20
    • (2003) IFIP Conf. Proceedings , vol.243 , pp. 1-20
    • Altenkirch, T.1    McBride, C.2
  • 6
    • 84956864074 scopus 로고    scopus 로고
    • Monadic presentations of lambda terms using generalized inductive types
    • Flum, J., Rodríguez-Artalejo, M., eds.: Proc. of 13th Int. Wksh. on Computer Science Logic, CSL '99 Springer-Verlag
    • Altenkirch, T., Reus, B.: Monadic presentations of lambda terms using generalized inductive types. In Flum, J., Rodríguez-Artalejo, M., eds.: Proc. of 13th Int. Wksh. on Computer Science Logic, CSL '99. Vol. 1683 of Lect. Notes in Comput. Sci. Springer-Verlag (1999) 453-468
    • (1999) Lect. Notes in Comput. Sci. , vol.1683 , pp. 453-468
    • Altenkirch, T.1    Reus, B.2
  • 7
    • 0002579534 scopus 로고    scopus 로고
    • Generic programming - An introduction
    • Swierstra, S.D., Henriques, P.R., Oliveira, J.N.: Revised Lectures from 3rd Int. School on Advanced Functional Programming, AFP '98. Springer-Verlag
    • Backhouse, R., Jansson, P., Jeuring, J., Meertens, L.: Generic programming - an introduction. In Swierstra, S.D., Henriques, P.R., Oliveira, J.N.: Revised Lectures from 3rd Int. School on Advanced Functional Programming, AFP '98. Vol. 1608 of Lect. Notes in Comput. Sci. Springer-Verlag (1999) 28-115
    • (1999) Lect. Notes in Comput. Sci. , vol.1608 , pp. 28-115
    • Backhouse, R.1    Jansson, P.2    Jeuring, J.3    Meertens, L.4
  • 9
    • 24944541539 scopus 로고    scopus 로고
    • Practical inference for type-based termination in a polymorphic setting
    • Urzyczyn, P., ed.: Proc. of 7th Int. Conf. on Typed Lambda Calculi and Applications, TLCA 2005. Springer-Verlag
    • Barthe, G., Grégoire, B., Pastawski, F.: Practical inference for type-based termination in a polymorphic setting. In Urzyczyn, P., ed.: Proc. of 7th Int. Conf. on Typed Lambda Calculi and Applications, TLCA 2005. Vol. 3461 of Lect. Notes in Comput. Sci. Springer-Verlag (2005) 71-85
    • (2005) Lect. Notes in Comput. Sci. , vol.3461 , pp. 71-85
    • Barthe, G.1    Grégoire, B.2    Pastawski, F.3
  • 10
    • 0842266468 scopus 로고    scopus 로고
    • Universes for generic programs and proofs in dependent type theory
    • Benke, M., Dybjer, P., Jansson, P.: Universes for generic programs and proofs in dependent type theory. Nord. J. of Comput. 10 (2003) 265-289
    • (2003) Nord. J. of Comput. , vol.10 , pp. 265-289
    • Benke, M.1    Dybjer, P.2    Jansson, P.3
  • 11
    • 84957578237 scopus 로고    scopus 로고
    • Nested datatypes
    • Jeuring, J., ed., Proc. of 4th Int. Conf. on Mathematics of Program Construction, MPC '98. Springer-Verlag
    • Bird, R., Meertens, L.: Nested datatypes, In: Jeuring, J., ed., Proc. of 4th Int. Conf. on Mathematics of Program Construction, MPC '98. Vol. 1422 of Lect. Notes in Comput. Sci. Springer-Verlag (1998) 52-67
    • (1998) Lect. Notes in Comput. Sci. , vol.1422 , pp. 52-67
    • Bird, R.1    Meertens, L.2
  • 12
    • 0001017659 scopus 로고    scopus 로고
    • Generalised folds for nested datatypes
    • Bird, R., Paterson, R.: Generalised folds for nested datatypes. Formal Asp. Comput. 11 (1999) 200-222
    • (1999) Formal Asp. Comput. , vol.11 , pp. 200-222
    • Bird, R.1    Paterson, R.2
  • 13
    • 0033423865 scopus 로고    scopus 로고
    • De Bruijn notation as a nested datatype
    • Bird, R. S., Paterson, R.: De Bruijn notation as a nested datatype. J. Funct. Program. 9 (1999) 77-91
    • (1999) J. Funct. Program. , vol.9 , pp. 77-91
    • Bird, R.S.1    Paterson, R.2
  • 14
    • 35048812954 scopus 로고    scopus 로고
    • A type-based termination criterion for dependently-typed higher-order rewrite systems
    • van Oostrom, V., ed.: Rewriting Techniques and Applications, RTA 2004. Springer-Verlag
    • Blanqui, F.: A type-based termination criterion for dependently-typed higher-order rewrite systems. In van Oostrom, V., ed.: Rewriting Techniques and Applications, RTA 2004. Vol. 3091 of Lect. Notes in Comput. Sci. Springer-Verlag (2004) 24-39
    • (2004) Lect. Notes in Comput. Sci. , vol.3091 , pp. 24-39
    • Blanqui, F.1
  • 15
    • 26944450037 scopus 로고    scopus 로고
    • Decidability of type-checking in the calculus of algebraic constructions with size annotations
    • Ong, C.-H. L., ed.: Proc. of 19th Int. Wksh. on Computer Science Logic, CSL 2005. Springer-Verlag
    • Blanqui, F.: Decidability of type-checking in the Calculus of Algebraic Constructions with size annotations. In Ong, C.-H. L., ed.: Proc. of 19th Int. Wksh. on Computer Science Logic, CSL 2005. Vol. 3634 of Lect. Notes in Comput. Sci. Springer-Verlag (2005) 135-150
    • (2005) Lect. Notes in Comput. Sci. , vol.3634 , pp. 135-150
    • Blanqui, F.1
  • 19
    • 35048887144 scopus 로고    scopus 로고
    • Automated termination proofs with AProVE
    • van Oostrom, V., ed.: Proc. of 15th Int. Conf. on Rewriting Techniques and Applications, RTA 2004. Springer-Verlag
    • Giesl, J., Thiemann, R., Schneider-Kamp, P., Falke, S.: Automated termination proofs with AProVE. In van Oostrom, V., ed.: Proc. of 15th Int. Conf. on Rewriting Techniques and Applications, RTA 2004. Vol. 3091 of Lect. Notes in Comput. Sci. Springer-Verlag (2004) 210-220
    • (2004) Lect. Notes in Comput. Sci. , vol.3091 , pp. 210-220
    • Giesl, J.1    Thiemann, R.2    Schneider-Kamp, P.3    Falke, S.4
  • 20
    • 84878591537 scopus 로고    scopus 로고
    • Structural recursive definitions in type theory
    • Larsen, K.G., Skyum, S., Winskel, G., eds.: Proc. of 25th Int. Coll. on Automata, Languages and Programming, ICALP '98, Springer-Verlag
    • Giménez, E.: Structural recursive definitions in type theory. In Larsen, K.G., Skyum, S., Winskel, G., eds.: Proc. of 25th Int. Coll. on Automata, Languages and Programming, ICALP '98, Vol. 1443 of Lect. Notes in Comput. Sci. Springer-Verlag (1998) 397-408
    • (1998) Lect. Notes in Comput. Sci. , vol.1443 , pp. 397-408
    • Giménez, E.1
  • 22
    • 0004072606 scopus 로고    scopus 로고
    • Numerical representations as higher-order nested datatypes
    • Institut für Informatik III, Universität Bonn
    • Hinze, R.: Numerical representations as higher-order nested datatypes, Technical Report IAI-TR-98-12, Institut für Informatik III, Universität Bonn (1998)
    • (1998) Technical Report , vol.IAI-TR-98-12
    • Hinze, R.1
  • 23
    • 84957647250 scopus 로고    scopus 로고
    • Polytypic programming with ease (extended abstract)
    • Middeldorp, A., Sato, T., eds.: Proc. of 4th Fuji Int. Symp. on Functional and Logic Programming, FLOPS '99. Springer-Verlag
    • Hinze, R.: Polytypic programming with ease (extended abstract). In: Middeldorp, A., Sato, T., eds.: Proc. of 4th Fuji Int. Symp. on Functional and Logic Programming, FLOPS '99. Vol. 1722 of Lect. Notes in Comput. Sci. Springer-Verlag (1999) 21-36
    • (1999) Lect. Notes in Comput. Sci. , vol.1722 , pp. 21-36
    • Hinze, R.1
  • 24
    • 0034373330 scopus 로고    scopus 로고
    • Generalizing generalized tries
    • Hinze, R.: Generalizing generalized tries. J. of Funct. Program. 10 (2000) 327-351
    • (2000) J. of Funct. Program. , vol.10 , pp. 327-351
    • Hinze, R.1
  • 26
    • 0035615503 scopus 로고    scopus 로고
    • Manufacturing datatypes
    • Hinze, R.: Manufacturing datatypes. J. of Funct. Program. 11 (2001) 493-524
    • (2001) J. of Funct. Program. , vol.11 , pp. 493-524
    • Hinze, R.1
  • 27
    • 0036568688 scopus 로고    scopus 로고
    • Polytypic values possess polykinded types
    • Hinze, R.: Polytypic values possess polykinded types. Sci. of Comput. Program. 43 (2002) 129-159
    • (2002) Sci. of Comput. Program. , vol.43 , pp. 129-159
    • Hinze, R.1
  • 28
    • 0142157022 scopus 로고    scopus 로고
    • Generic Haskell: Applications
    • Backhouse, R. C., Gibbons, J., eds.: Generic Programming - Advanced Lectures. Springer-Verlag
    • Hinze, R., Jeuring, J.: Generic Haskell: Applications. In Backhouse, R. C., Gibbons, J., eds.: Generic Programming - Advanced Lectures. Vol. 2793 of Lect. Notes in Comput. Sci. Springer-Verlag (2003) 57-96
    • (2003) Lect. Notes in Comput. Sci. , vol.2793 , pp. 57-96
    • Hinze, R.1    Jeuring, J.2
  • 29
    • 0142188058 scopus 로고    scopus 로고
    • Generic haskell: Practice and theory
    • Backhouse, R. C., Gibbons, J., eds.: Generic Programming - Advanced Lectures.
    • Hinze, R., Jeuring, J.: Generic Haskell: Practice and Theory. In Backhouse, R. C., Gibbons, J., eds.: Generic Programming - Advanced Lectures. Vol. 2793 of Lect. Notes in Comput. Sci. Springer-Verlag (2003) 1-50
    • (2003) Lect. Notes in Comput. Sci. Springer-Verlag , vol.2793 , pp. 1-50
    • Hinze, R.1    Jeuring, J.2
  • 33
    • 24644522780 scopus 로고    scopus 로고
    • PhD thesis, Dept. of Computing Science, Chalmers University of Technology
    • Jansson, P.: Functional Polytypic Programming, PhD thesis, Dept. of Computing Science, Chalmers University of Technology (2000)
    • (2000) Functional Polytypic Programming
    • Jansson, P.1
  • 36
    • 13644275658 scopus 로고    scopus 로고
    • Disciplined, efficient, generalised folds for nested datatypes
    • Martin, C., Gibbons, J., Bayley, I.: Disciplined, efficient, generalised folds for nested datatypes. Formal Asp. of Comput. 16 (2004) 19-35
    • (2004) Formal Asp. of Comput. , vol.16 , pp. 19-35
    • Martin, C.1    Gibbons, J.2    Bayley, I.3
  • 37
  • 38
    • 33746045206 scopus 로고    scopus 로고
    • Master's thesis, Computing Science, Chalmers University of Technology
    • Norell, U.: Functional Generic Programming and Type Theory. Master's thesis, Computing Science, Chalmers University of Technology (2002). Available from http://www.cs.chalmers.se/~ulfn
    • (2002) Functional Generic Programming and Type Theory
    • Norell, U.1
  • 40
    • 33746094944 scopus 로고    scopus 로고
    • Prototyping generic programming in Template Haskell
    • Kozen, D., Shankland, C., ed., Proc. of 7th Int. Conf. on Mathematics of Program Construction, MPC '04. Springer-Verlag
    • Norell, U., Jansson, P.: Prototyping generic programming in Template Haskell. In: Kozen, D., Shankland, C., ed., Proc. of 7th Int. Conf. on Mathematics of Program Construction, MPC '04. Vol. 3125 of Lect. Notes in Comput. Sci. Springer-Verlag (2004) 314-333
    • (2004) Lect. Notes in Comput. Sci. , vol.3125 , pp. 314-333
    • Norell, U.1    Jansson, P.2
  • 43
    • 0347115912 scopus 로고    scopus 로고
    • Red-black trees in a functional setting
    • Okasaki, C.: Red-black trees in a functional setting. J. of Funct. Program. 9 (1999) 471-477
    • (1999) J. of Funct. Program. , vol.9 , pp. 471-477
    • Okasaki, C.1
  • 44
    • 0037842669 scopus 로고    scopus 로고
    • PhD thesis, Dept. of Computing Science, Chalmers University of Technology
    • Pareto, L.: Types for Crash Prevention. PhD thesis, Dept. of Computing Science, Chalmers University of Technology (2000)
    • (2000) Types for Crash Prevention
    • Pareto, L.1
  • 45
    • 84957809894 scopus 로고    scopus 로고
    • Polytypic proof construction
    • Bertot, Y., Dowek, G., Hirschowitz, A., Paulin, C., Théry, L., eds., Theorem Proving in Higher Order Logics, TPHOLs '99. Springer-Verlag
    • Pfeifer, H., Rueß, H.: Polytypic proof construction. In: Bertot, Y., Dowek, G., Hirschowitz, A., Paulin, C., Théry, L., eds., Theorem Proving in Higher Order Logics, TPHOLs '99. Vol. 1690 of Lect. Notes in Comput. Sci. Springer-Verlag (1999) 55-72
    • (1999) Lect. Notes in Comput. Sci. , vol.1690 , pp. 55-72
    • Pfeifer, H.1    Rueß, H.2
  • 48
    • 33646731562 scopus 로고    scopus 로고
    • Termination analysis of higher-order functional programs
    • Yi, K., ed.: Proc. of 3rd Asian Symp. on Programming Languages and Systems, APLAS 2005. Springer-Verlag
    • Sereni, D., Jones, N. D.: Termination analysis of higher-order functional programs. In Yi, K., ed.: Proc. of 3rd Asian Symp. on Programming Languages and Systems, APLAS 2005. Vol. 3780 of Lect. Notes in Comput. Sci. Springer-Verlag (2005) 281-297
    • (2005) Lect. Notes in Comput. Sci. , vol.3780 , pp. 281-297
    • Sereni, D.1    Jones, N.D.2


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