Сұрақтар бойынша 'haskell'

Haskell - қатты статикалық теру, ленивый бағалау, кең параллелизм және параллелизмді қолдау, сондай-ақ бірегей абстракция мүмкіндіктері бар функционалдық бағдарламалау тілі.
47
жауаптар

Монад дегеніміз не?

Жақында Хаскеллге қарап, монадтың қандай екендігі туралы қысқаша, қысқаша, практикалық түсініктеме не болады? Мен түсініктемелердің көпшілігін таптым, олар мен қол жетімсіз және практикалық мәліметтер жоқ.
05 қыркүйек '08 2:26
15
жауаптар

Haskell компаниясымен жұмысқа кірісу

Бірнеше күн бойы Хаскеллдегі функционалдық бағдарламалау парадигмасын айналыстым. Мен мұны оқулықтар мен скриншоттарды оқып, бірақ ештеңе жоқ деп ойлаймын. Енді, императивті / oo (ex ...
18 маусымда сағат 16: 17-де орнатылды
7
жауаптар

- Хиндли-Милнердің қандай бөлігін түсінбейсің?

Мен ант етемін, бессмертное сөздермен сатуға арналған футболка болды: Сіз қандай бөлікті түсінбейсіз? Менің жағдайда бұл жауап ... бәрі де болады! Мен, атап айтқанда, Haskell құжаттарында мұндай белгілерді жиі көремін, бірақ бұл дегеніміз не екенін білмеймін. Менде ештеңе жоқ ...
21 қыркүйек '12 сағат 17:29
5
жауаптар

Монад - бұл эндофонкторлар санатындағы моноид, мәселе қандай?

Алғашқы кім айтты? Монад - эндофуктор санатындағы моноид, мәселе қандай? Және аз маңызды ескертуде бұл дұрыс, егер сіз түсініктеме бере алсаңыз (үміттенемін, Хаске тәжірибесі жоқ біреу түсінуі мүмкін ...
06 қазанда орнатылды '10 сағат 9:55
12
жауаптар

Арасындағы айырмашылық қандай? (нүкте) және $ (доллар белгісі)?

Нүкте (.) Мен доллар белгісі ($) арасындағы айырмашылық қандай? Менің түсінуімше, екеуі де синтаксистік қант болып табылады, өйткені ешқандай жақша қажет емес.
02 маусымда сағат 19: 06-да орнатылды
13
жауаптар

Функционалдық бағдарламалауда уақыт функциясы қалай болады?

Мен функционалдық бағдарламалау туралы аз білемін деп мойындауым керек. Мен бұл туралы осында және сол жерде оқыдым, сондықтан функционалдық бағдарламалау кезінде функция функцияның қанша рет шақырылғанына қарамастан бірдей кіріс үшін бірдей нәтижені қайтаратындығын білдім ...
8
жауаптар

Haskell ауқымды жобасы?

Үлкен функционалды бағдарламаларды, әсіресе Хаскеллде жобалау / құрылымдаудың жақсы жолы қандай? Мен көптеген оқулықтарды оқыдым (өзімнің ең сүйікті сөзім сияқты өзіме жазыңыз - Real World Haskell секундына секундына), бірақ бағдарламалардың көбісі салыстырмалы түрде жаңа ...
20 маусым күні сағат 4: 21-де орнатылды
1
жауап

ГКО-да автоматтандырылған мамандандырудың транзитивтілігі

GHC 7.6 үшін құжаттардан: [Y] ou жиі SPECIALIZE pragma қажет емес. M модулін құрастырған кезде, GHC оңтайландырушысы (-O) М-да жарияланған әрбір жоғары деңгейлі функцияны автоматты түрде қарастырады және әртүрлі түрдегі мамандандырады ...
01 ақп. Орнатылған '14 сағат 22:13
10
жауаптар

Хаскелл дегеніміз не?

Мысалы, егер мен Хаскеллді үйрене бастасам, бұл үшін қолданамын. Мен естіп отырған осы тілдің жалпы қолданылуы қандай функционалды?
22 oct орнатылды . '09 6: 00-де
15
жауаптар

GUI бағдарламалау мүмкін бе?

Мен жақында FP қателігін (Хаскеллді үйренуге тырыстым) ұстадым, және бүгінгі таңда көргендеріме таңқалдым (бірінші сыныпты мүмкіндіктер, ленивый баға және барлық басқа нәрселер). Мен әзірше сарапшы емеспін, бірақ маған «функционалды» сөйлесуді жеңілдетті ...
20-сәуірде белгіленген 8: 35-те
7
жауаптар

Оқу және оқу үшін жақсы Хаскелл көзі.

Haskell-ды қолданатын және қазіргі Haskell сапасы деп санауға болатын ашық бастапқы бағдарламалар қандай? Код базасы неғұрлым көбірек болса, соғұрлым жақсы. Мен олардың бастапқы кодыннан үйренгім келеді. Мен аспанда үйренуді білмеймін деп ойлаймын ...
19 маусымда сағат 11: 00-де орнатылды
1
жауап

Қадағалау әдістерін шектеу

Міне, сценарий: Мен түрін қолтаңбамен жаздым, ал GHC шағымдары x және y үшін x ~ y шығара алмады. Әдетте GHC-ді сүйекке лақтырып, изоморфизмді функционалдық шектеулерге қосуға болады, бірақ бұл бірнеше себептер бойынша жаман идея: ...
мамыр айының 03- і күні сағат 21: 11-де орнатылды
6
жауаптар

Тегін монеталар дегеніміз не?

Мен Free Monad терминін көрдім, содан кейін біраз уақытқа дейін, бірақ олардың барлығы немен айналысып жатқанын түсіндірмей, оларды талқылайды. Мәселен, тегін монадалар деген не? (Мен Хаскеллдің монахтарын және негіздерін жақсы білемін деп айта аламын ...
13 қараша '12 сағат 0:53
7
жауаптар

Неліктен монады қажет?

Менің кішкене пікірімде, «Монад дегеніміз не?» Деген атақты сұраққа жауап. , әсіресе, дауыс бергендер монадтардың шын мәнінде неге қажет екенін нақты түсіндірмей, түсіндіруге тырысады. Оларды проблеманы шешу ретінде түсіндіруге бола ма?
25-қаңтар 20: 20-да