diff --git a/thesis/parts/implementation.tex b/thesis/parts/implementation.tex index 689e4f7..0482ef7 100644 --- a/thesis/parts/implementation.tex +++ b/thesis/parts/implementation.tex @@ -1,6 +1,12 @@ \todo{Introduction} + \todo{Primrose adaptations} -\todo{Cargo integration} + +\section{Cargo integration} + +As well as a standalone compiler, the Rust toolchain provides an official package manager, which is widely adopted. +We interface with cargo through the \code{cargo metadata} command, which allows us to minimise the amount of work req + \todo{Automatic benchmarking} \todo{Fitting of cost models} \todo{Profiling wrapper}