2024-01-11 13:38:32 +01:00
|
|
|
\section{Implementation in Agda}
|
|
|
|
|
|
|
|
\begin{frame}[t, fragile]{Goals}
|
2024-01-20 17:57:43 +01:00
|
|
|
\begin{itemize}[<+->]
|
2024-01-18 19:10:09 +01:00
|
|
|
\item Formalize the delay monad categorically and show that it is..
|
|
|
|
\begin{itemize}
|
|
|
|
\item strong
|
|
|
|
\item commutative
|
|
|
|
\end{itemize}
|
|
|
|
\item Formalize K and show that it is..
|
|
|
|
\begin{itemize}
|
|
|
|
\item strong
|
|
|
|
\item commutative
|
|
|
|
\item an equational lifting monad
|
2024-01-22 17:57:12 +01:00
|
|
|
\item the initial pre-Elgot monad
|
2024-01-18 19:10:09 +01:00
|
|
|
\end{itemize}
|
2024-01-20 17:57:43 +01:00
|
|
|
\item Take the category of setoids and show that $K$ instantiates to $D_\approx$
|
2024-01-11 13:38:32 +01:00
|
|
|
\end{itemize}
|
|
|
|
\end{frame}
|