X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=methods.top.tex;h=3acfb17cf1a5d81fe203409053f15b78415bc72c;hb=7ca87066ed1f3a962d993a9ac32ab761cfdc05a9;hp=6d47dfc9206cc2eb9c45ae14a41f24f00e43a62c;hpb=435b0d98d22a47530f50ff82f2451e70ce2bed96;p=msc-thesis1617.git diff --git a/methods.top.tex b/methods.top.tex index 6d47dfc..3acfb17 100644 --- a/methods.top.tex +++ b/methods.top.tex @@ -67,6 +67,7 @@ specialization instances for these functions and show an according interface. Generated interfaces can be modified with decoration operators. \section{Combinators} +\todo{check and refine} \Glspl{Task} can be combined using so called \gls{Task}-combinators. Combinators describe relations between \glspl{Task}. \Glspl{Task} can be combined in parallel, sequenced and their result values can be converted to @@ -118,7 +119,7 @@ Listing~\ref{lst:combinators}. (-&&-) infixr 4 :: (Task a) (Task b) -> Task (a,b) | iTask a & iTask b \end{lstlisting} -\section{\acrlongpl{SDS}} +\section{Shared Data Sources} \Glspl{SDS} are an abstraction over resources that are available in the world or in the \gls{iTasks} system. The shared data can be a file on disk, it can be the time, a random integer or just some data stored in memory. The actual