메뉴 건너뛰기




Volumn , Issue , 2012, Pages 311-322

Explicitly heterogeneous metaprogramming with MetaHaskell

Author keywords

linear languages; metaprogramming; open terms; quasiquotation; type systems

Indexed keywords

LINEAR LANGUAGE; META PROGRAMMING; OPEN TERMS; QUASIQUOTATION; TYPE SYSTEMS;

EID: 84867559471     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2364527.2364572     Document Type: Conference Paper
Times cited : (21)

References (41)
  • 5
    • 35048882935 scopus 로고    scopus 로고
    • ML-Like inference for classifiers
    • In European Symposium on Programming (ESOP '04)
    • Cristiano Calcagno, Eugenio Moggi, and Walid Taha. ML-Like inference for classifiers. In In European Symposium on Programming (ESOP '04), volume 2986 of Lecture Notes in Computer Science, pages 79-93, 2004.
    • (2004) Lecture Notes in Computer Science , vol.2986 , pp. 79-93
    • Calcagno, C.1    Moggi, E.2    Taha, W.3
  • 6
    • 33745666820 scopus 로고    scopus 로고
    • Gaussian elimination: A case study in efficient genericity with MetaOCaml
    • sep
    • Jacques Carette. Gaussian elimination: A case study in efficient genericity with MetaOCaml. Science of Computer Programming, 62 (1):3-24, sep 2006.
    • (2006) Science of Computer Programming , vol.62 , Issue.1 , pp. 3-24
    • Carette, J.1
  • 8
    • 26444438148 scopus 로고    scopus 로고
    • Meta-Programming through typeful code representation
    • Chiyan Chen and Hongwei Xi. Meta-Programming through typeful code representation. Journal of Functional Programming, 15(06): 797-835, 2005.
    • (2005) Journal of Functional Programming , vol.15 , Issue.6 , pp. 797-835
    • Chen, C.1    Xi, H.2
  • 11
    • 0013047885 scopus 로고    scopus 로고
    • A modal analysis of staged computation
    • may ACM ID: 382785
    • Rowan Davies and Frank Pfenning. A modal analysis of staged computation. Journal of the ACM (JACM), 48:555-604, may 2001. ACM ID: 382785.
    • (2001) Journal of the ACM (JACM) , vol.48 , pp. 555-604
    • Davies, R.1    Pfenning, F.2
  • 14
    • 20744449792 scopus 로고    scopus 로고
    • The design and implementation of FFTW3
    • Special issue on "Program Generation, Optimization, and Platform Adaptation"
    • Matteo Frigo and Steven G Johnson. The design and implementation of FFTW3. Proceedings of the IEEE, 93(2):216-231, 2005. Special issue on "Program Generation, Optimization, and Platform Adaptation".
    • (2005) Proceedings of the IEEE , vol.93 , Issue.2 , pp. 216-231
    • Frigo, M.1    Johnson, S.G.2
  • 19
    • 34548339195 scopus 로고    scopus 로고
    • Technical Report LIX/RR/96/09, LIX, Ecole Polytechnique, 91128 Palaiseau Cedex, France, sep
    • Andrew J. Kennedy. Type inference and equational theories. Technical Report LIX/RR/96/09, LIX, Ecole Polytechnique, 91128 Palaiseau Cedex, France, sep 1996.
    • (1996) Type Inference and Equational Theories
    • Kennedy, A.J.1
  • 26
    • 84947811668 scopus 로고
    • Boolean unification - The story so far
    • apr
    • Urusula Martin and Tobias Nipkow. Boolean unification - The story so far. Journal of Symbolic Computation, 7(3-4):275-293, apr 1989.
    • (1989) Journal of Symbolic Computation , vol.7 , Issue.3-4 , pp. 275-293
    • Martin, U.1    Nipkow, T.2
  • 30
    • 24544475412 scopus 로고
    • Research Report 1431, Institut National de Recherche en Informatique et Automatisme
    • Didier Rémy. Type inference for records in natural extension of ML. Research Report 1431, Institut National de Recherche en Informatique et Automatisme, 1991.
    • (1991) Type Inference for Records in Natural Extension of ML
    • Rémy, D.1
  • 31
    • 11244296707 scopus 로고
    • Research Report 1869, Institut National de Recherche en Informatique et Automatisme, Rocquencourt, BP 105, 78 153 Le Chesnay Cedex, France
    • Didier Rémy. Syntactic theories and the algebra of record terms. Research Report 1869, Institut National de Recherche en Informatique et Automatisme, Rocquencourt, BP 105, 78 153 Le Chesnay Cedex, France, 1993.
    • (1993) Syntactic Theories and the Algebra of Record Terms
    • Rémy, D.1
  • 35
    • 84947243313 scopus 로고    scopus 로고
    • A gentle introduction to multi-stage programming
    • Christian Lengauer, Don S. Batory, Charles Consel, and Martin Odersky, editors, Domain-Specific Program Generation, Springer
    • Walid Taha. A gentle introduction to multi-stage programming. In Christian Lengauer, Don S. Batory, Charles Consel, and Martin Odersky, editors, Domain-Specific Program Generation, volume 3016 of Lecture Notes in Computer Science, page 30-50. Springer, 2003.
    • (2003) Lecture Notes in Computer Science , vol.3016 , pp. 30-50
    • Taha, W.1
  • 40
    • 13244279577 scopus 로고    scopus 로고
    • Minimizing development and maintenance costs in supporting persistently optimized BLAS
    • R. Clint Whaley and Antoine Petitet. Minimizing development and maintenance costs in supporting persistently optimized BLAS. Softw. Pract. Exper., 35(2):101-121, 2005.
    • (2005) Softw. Pract. Exper. , vol.35 , Issue.2 , pp. 101-121
    • Whaley, R.C.1    Petitet, A.2


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