The Chalmers FP wiki is part of the CSE dept. wiki. |
FP /
Agda mode for YiWhat is YiYi is a text editor written in Haskell and extensible in Haskell. It provides a flexible, powerful and correct editor core scriptable in Haskell. Yi already has a Haskell mode, emacs key bindings which can be used as a basis for this project. What is AgdaAgda is a dependently typed programming language with good support for programming with inductively defined families of types. Agda is also implemented in Haskell, so scripting should be natural. Agda currently has an emacs mode which also can be used as a basis for this project. Goals of the project
The long term goal is to provide a package that provides an Agda development environment. Probable steps on the way:
Learning outcomes:
|