Dan: Thursday, 2:30pm-3:30pm, Exley 633
Joomy: Monday, 7pm-8:30p, Exley 109
Max: Wednesday, 7pm-8:30p, Exley 137
We will use Piazza for questions about the assignments, for students to discuss course materials, and to make announcements about the class. You are responsible for being current with the information and discussions that are posted there.
You will get an email from Piazza with a link inviting you to create an account within the first week of the term. If you haven't gotten one in that time, please contact course staff.
In addition to the web interface, there are Piazza apps for Android and iOS available for free through their respective app stores.
% agda --version Agda version 2.4.2.xIf the cabal install agda finished but this doesn't work, that means your cabal-installed executables are not in your path.
(load-file (let ((coding-system-for-read 'utf-8)) (shell-command-to-string "agda-mode locate")))
Issues and workarounds:
(load-file (let ((coding-system-for-read 'utf-8)) (shell-command-to-string "agda-mode locate")))Note that emacs seems to resolve ~ correctly, in that if you do C-c C-f to open a file and type in ~/.emacs, emacs will later find the definitions in that file. (It actually puts the file somewhere bizarre that's os / emacs specific.)
If you have Linux, you almost certainly have emacs installed. For Mac and Windows get:
(defun set-exec-path-from-shell-PATH () (let ((path-from-shell (replace-regexp-in-string "[ \t\n]*$" "" (shell-command-to-string "$SHELL --login -i -c 'echo $PATH'")))) (setenv "PATH" path-from-shell) (setq eshell-path-env path-from-shell) ; for eshell users (setq exec-path (split-string path-from-shell path-separator)))) (when window-system (set-exec-path-from-shell-PATH))
Some emacs resources: