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