X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=Utils%2FSDS.icl;fp=Utils%2FSDS.icl;h=d67ba6e2ac727b28a704c073a2a681de4af14e14;hb=ff7049a99f7fdd701d49222019df65a9aee8f05a;hp=8e78cf0b6f6ec1a4d2db0de3626596f094315148;hpb=1d6cedaf81bbbe0ae869f20c9003bf018fb027ff;p=mTask.git diff --git a/Utils/SDS.icl b/Utils/SDS.icl index 8e78cf0..d67ba6e 100644 --- a/Utils/SDS.icl +++ b/Utils/SDS.icl @@ -25,8 +25,8 @@ bcStateStore = memoryShare "mTaskBCState" zero mTaskTaskStore :: Shared [String] mTaskTaskStore = memoryShare "mTaskTasks" $ 'DM'.keys allmTasks -getSDSStore :: MTaskShare -> Shared Int -getSDSStore sh = memoryShare sh.realShare 0 +getSDSStore :: MTaskShare -> Shared a | iTask, mTaskType a +getSDSStore sh = memoryShare sh.realShare zero getSDSRecord :: Int -> Task MTaskShare getSDSRecord i = get sdsStore @ \l->hd [s\\s<-l | s.identifier == i]