Тегтің «үздіксіз әрекеттері»

Информатикада және бағдарламалауда, жалғасы - басқару күйінің дерексіз көрінісі. Жалғастыру процестің белгілі бір нүктесінде есептеу үдерісінің данасын растайды. Онда ағымдағы процестің стакасы («жергілікті айнымалы мәндер» сияқты өмір сүру ұзақтығы бар барлық деректерді қоса), сондай-ақ есепте процестің нүктесі сияқты ақпарат бар.
3
жауаптар

Генераторға қарсы сорутинді жалғастыру

Сапа мен жалғастыру және генератор арасындағы айырмашылық қандай?
04 сәуір орнатылды '09 сағат 0:19
3
жауаптар

Жалғастыру мен кері байланыс арасындағы айырмашылық қандай?

Мен интернетте бүкіл сериалдар туралы ағартушылық іздеумен айналыстым және қарапайым түсініктемелер JavaScript бағдарламашысына қаншалықты кедергі келтіретінін қалай қорқытты? Бұл, әсіресе, көпшілік мақалалардың көмегі арқылы жалғастыруды түсіндіреді ...
24 дек. 12: 12-те
6
жауаптар

Scala дегеніміз не және ол не үшін пайдаланылады?

Мен Scala-да бағдарламалауды аяқтадым және Scala 2.7 және 2.8 арасындағы өзгерістерді зерттедім. Ең бастысы - жалғастыру плагині, бірақ мен неге бұл пайдалы немесе қалай жұмыс істейтінін түсінбеймін. Асинхронды енгізу үшін бұл жақсы екенін көрдім ...
03 қазанда орнатылды '09 8:54
2
жауаптар

Async кілт сөзді ламбданың жалғасуына балама деп күтеді ме?

Кейбіреулер өтінемін, Async кілт сөзін дұрыс деп түсінемін бе? (CTP нұсқасын пайдалану 3) Осы уақытқа дейін әдісті шақырудан күтетін кілт сөзді енгізуді 2 нәрсе істейтінін білдім.
07 қаңтарға белгіленген '12 сағат 6:53
1
жауап

MonadCont іске асыру үшін MonadRef пайдалану

Белгілі бір мәселе бар: біз кері түрдегі қайтару түрінде forall түрлерін пайдалана алмаймыз. Дегенмен, келесі анықтамаға ие болу керек: сынып Monad m => MonadCont 'm, мұнда callCC' :: (a -> forall b.Mb) -> ma) ...
16 маусымда сағат 9: 20-де белгіленген
4
жауаптар

Қалай және неге Haskell Cont monad жұмыс істейді?

Monad Cont келесідей анықталады: newtype Conta = cont (runCont :: (a -> r) -> r} данасы Monad (Cont r) қайда a = Cont ($ a) m = k = cont $ \ c -> runCont m $ \ a -> runCont (ka) c Мүмкін ...
24 шілдеде 0: 31-де орнатыңыз
4
жауаптар

# 5-те, Async / Await бір мезгілде *?

Мен C # 5-де жаңа асинхронды материал қарастырып жатырмын және бір нақты мәселе болды. Мен түсінемін, кілт сөзді күтіп ұстап беруді жалғастыру үшін таза компилятор / синтаксистік қант болып табылады, мұнда әдіс қалғаны бөлінеді.
05 қазанда орнатқан '11 сағат 17: 40-да
12
жауаптар

Жалғастыруды қалай жүзеге асыруға болады?

Мен C тілінде аударылған схема интерпретаторында жұмыс істеймін. Қазіргі уақытта ол C уақытының бумасын өз стекі ретінде пайдаланады, ол үздіксіздікпен кішігірім мәселені ұсынады. Менің ағымдағы шешімім қолмен көшірме ...
set 09 тамыз '08 4:18
2
жауаптар

Схемадағы жалғастыруды түсінуге көмектесіңіз

Мен схеманы үйреніп, қоршаған орта үшін PLT-схемасын пайдалану үшін Little Schemer-мен жұмыс істедім. Кішкентай Schemer маған рекурсиямен көп көмектесті (қазір мен үшін дұрыс), бірақ мен «коллекторларды» таныстырып, көңілді қызықтыратын кітаптың бір бөлігінен ...
07 қаңтарға белгіленген '6: 22-те
10
жауаптар

Call / cc дегеніміз не?

Мен жалғастыру тұжырымдамасын түсіну үшін бірнеше рет тырыстық және / cc. Әрбір әрекет сәтсіз болды. Кейбіреулер бұл түсініктерді маған Википедиядан немесе басқа SO хабарламаларынан гөрі, түсінікті, шынайы мысалдарды түсіндіре алады. Менде е...
05: 09-де 1: 30-да белгіленді
2
жауаптар

Haskell-ге барыңыз: Монадинді жалғастырудың бұл көрінбейтін ақылсыздығын кім түсіндіре алады?

Осы ағыннан (Control.Monad.Cont fun, 2005) Tomasz Zielonka функциясы (Thomas Yeager анық және әдемі түрде түсіндірілген) ұсынды. Томасц callCC корпусының дәлелін (функцияны) алады және оны кейінгі пайдалану үшін қайтарады ...
04 наурызда сағат 15: 44-те белгіленді
5
жауаптар

C + бірінші сыныпты C ++ интерфейсі арқылы немесе басқаша түрде жалғастыру үшін?

C # нақты уақыттағы бағдарламалардың айналасында бізде өте көп межелі өнімділік бар. Бұл жұмыс, ең алдымен үйде жоспарланған үйлестірушінің көмегімен үйде бірлескен мультитачты енгізу арқылы қол жеткізілді. Бұл жиі деп аталады ...
31 желтоқсан '12 сағат 5:05
9
жауаптар

Мен жалғастыра алмаймын!

Олар қандай және олар қандай жақсы? Менде CS дәрежесі жоқ, менің фоным VB6 → ASP → ASP.NET/C#. Мұны түсінікті әрі қысқа жолмен түсіндіре аласың ба?
02 қыркүйек '08 сағат 11:55
2
жауаптар

Неліктен бөлуді жалғастыру примитивы «ауысым» және «қалпына келтіру» деп аталады?

Менің ойымша, мен түсінемін (жалпы алғанда) қандай ауыстыру және қалпына келтіру. Дегенмен, олардың не себепті деп аталатындығын түсінбеймін бе? Ауыстыру және қалпына келтіру дегеніміз не «ауысым» және «қалпына келтіру» деген сөздермен байланысты ағылшын тіліндегі жалғастырушы шектелген примитивтер ретінде орындалады?
13 мамырда сағат 12: 30-да орнатылды
4
жауаптар

Monad жалғастыру арқылы «Set» (және басқа да контейнерлерде шектеулер бар) монадитінің тиімді даналарын құру

Set сияқты, [], өте ерекше монадическим операцияларды атқарады. Мәселе мынада, олар Ord шартын қанағаттандыру үшін мәндерді талап етеді, сондықтан қайтып және >> = ешқандай шектеусіз анықтау мүмкін емес. Сол проблема да қолданылады ...
сұрады 29 тамыз. '12 сағат 20:49