Jump to content

Seminar PLF info.uvt.ro

From Wikiversity

Suggested topics

[edit]

Logic programming

[edit]
  • Logic 101 (pretty please, Adi :)

Functional programming

[edit]
  • Lambda calculus basics
  • Evaluation strategies
  • Lazy evaluation
  • Combinators
  • Common Lisp macros
  • Hygienic macros
  • Metaprogramming and program transformation
  • Closures
  • Continuations and continuation-passing style (CPS)
  • Implementation of interpreters and compilers for functional languages
  • Monads (the other person studying monads is feeling very lonely)
  • Comparative discussion of languages (perennial backup topic and flame generator :-)


Suggested bibliography: SICP, EOPL, The Lambda Papers, On Lisp, ANSI Common Lisp, Practical Common Lisp

Theorem proving

[edit]
  • Basic concepts
  • Theorema
  • ACL2

News

[edit]
  • New languages, implementations, publications, developments of interest