This thesis presents a way to connect small \gls{IoT} devices with high level
\gls{TOP} implementations languages. It shows how a new frontend for the class
-based shallowly \glspl{EDSL} called \gls{mTask} written in \gls{Clean}
-can be used to compile \gls{IoT}-tasks on the fly and send them to the device
+based shallowly \gls{EDSL} called \gls{mTask} written in \gls{Clean}
+can be used to compile \gls{IoT}-tasks on the fly and send them to devices
as interpretable bytecode. All of this adheres to the \gls{TOP} philosophy
where familiar concepts such as \glspl{SDS} and task-combinators are available
at ease.