{"pages":{"search":{"query":"Purely Haskell","originalQuery":"Purely Haskell","serpid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","parentReqid":"","serpItems":[{"id":"9687200677390617335-0-0","type":"videoSnippet","props":{"videoId":"9687200677390617335"},"curPage":0},{"id":"9483288363118197615-0-1","type":"videoSnippet","props":{"videoId":"9483288363118197615"},"curPage":0},{"id":"9423057381633601579-0-2","type":"videoSnippet","props":{"videoId":"9423057381633601579"},"curPage":0},{"id":"16080314751380497536-0-3","type":"videoSnippet","props":{"videoId":"16080314751380497536"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFB1cmVseSBIYXNrZWxsCg==","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","ui":"desktop","yuid":"8087647981774012095"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"15448436747377525701-0-5","type":"videoSnippet","props":{"videoId":"15448436747377525701"},"curPage":0},{"id":"17084408345153979944-0-6","type":"videoSnippet","props":{"videoId":"17084408345153979944"},"curPage":0},{"id":"7230929127250322554-0-7","type":"videoSnippet","props":{"videoId":"7230929127250322554"},"curPage":0},{"id":"4398806019723719698-0-8","type":"videoSnippet","props":{"videoId":"4398806019723719698"},"curPage":0},{"id":"4434973952650019442-0-9","type":"videoSnippet","props":{"videoId":"4434973952650019442"},"curPage":0},{"id":"2954123854630118933-0-10","type":"videoSnippet","props":{"videoId":"2954123854630118933"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFB1cmVseSBIYXNrZWxsCg==","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","ui":"desktop","yuid":"8087647981774012095"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"16746705998385601273-0-12","type":"videoSnippet","props":{"videoId":"16746705998385601273"},"curPage":0},{"id":"532911994063463673-0-13","type":"videoSnippet","props":{"videoId":"532911994063463673"},"curPage":0},{"id":"13786694321160675014-0-14","type":"videoSnippet","props":{"videoId":"13786694321160675014"},"curPage":0},{"id":"13606198732830507772-0-15","type":"videoSnippet","props":{"videoId":"13606198732830507772"},"curPage":0},{"id":"16355418524630430251-0-16","type":"videoSnippet","props":{"videoId":"16355418524630430251"},"curPage":0},{"id":"11218242446454852517-0-17","type":"videoSnippet","props":{"videoId":"11218242446454852517"},"curPage":0},{"id":"5306860041974159378-0-18","type":"videoSnippet","props":{"videoId":"5306860041974159378"},"curPage":0},{"id":"1785606678319173219-0-19","type":"videoSnippet","props":{"videoId":"1785606678319173219"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dFB1cmVseSBIYXNrZWxsCg==","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","ui":"desktop","yuid":"8087647981774012095"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DPurely%2BHaskell","pages":[{"reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"9988173326208704887109","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_search_toggle_with_text":1,"video_viewer_show_placeholder":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","distr_splashscreen_on":1,"video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_depot_viewer_masthead_ssr_only":1,"video_blender":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"video_related_suggest_enable":1,"video_redirect_plug":2,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"int_online_summarization_video_snippet":1,"video_morda_header_nav":1,"video_nohost_full_filter":0,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1506059,0,19;1469659,0,17;1414493,0,64;1480629,0,33;66286,0,63;1500300,0,50;1490007,0,90;1312966,0,13;1500003,0,40;1504482,0,19;1506567,0,87;1509161,0,31;1512815,0,10;1515333,0,23;1484364,0,70;1509940,0,89;1501448,0,95;1512232,0,97;1509928,0,66;1503899,0,54;1508270,0,3;1508565,0,44;1064472,0,20;1505631,0,81;1508492,0,45;263461,0,65;255406,0,65;1509176,0,2;1509582,0,19;1145208,0,45;1504417,0,3;1512546,0,84;45956,0,94;151171,0,13;126356,0,42;1281084,0,89;287509,0,49;1447467,0,78;1006734,0,9;1482951,0,25;681841,0,12"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DPurely%2BHaskell","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://gs.yandex.com.tr/video/search?text=Purely+Haskell","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","backUrl":"//ya.ru","url":"https://gs.yandex.com.tr/video/search?text=Purely+Haskell","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Purely Haskell: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"Purely Haskell\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Purely Haskell — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"yd0d15139a2c8b151e459ec8948388064","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1506059,1469659,1414493,1480629,66286,1500300,1490007,1312966,1500003,1504482,1506567,1509161,1512815,1515333,1484364,1509940,1501448,1512232,1509928,1503899,1508270,1508565,1064472,1505631,1508492,263461,255406,1509176,1509582,1145208,1504417,1512546,45956,151171,126356,1281084,287509,1447467,1006734,1482951,681841","queryText":"Purely Haskell","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"8087647981774012095","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1509771,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1774012104","tz":"America/Louisville","to_iso":"2026-03-20T09:08:24-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1506059,1469659,1414493,1480629,66286,1500300,1490007,1312966,1500003,1504482,1506567,1509161,1512815,1515333,1484364,1509940,1501448,1512232,1509928,1503899,1508270,1508565,1064472,1505631,1508492,263461,255406,1509176,1509582,1145208,1504417,1512546,45956,151171,126356,1281084,287509,1447467,1006734,1482951,681841","queryText":"Purely Haskell","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"8087647981774012095","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"9988173326208704887109","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":162,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"isCommentsAuthPopup":false,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":false,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"showShock":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"8087647981774012095","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1789.0__a54458435e95c7f94a27e48435bcb29ff3004996","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"gs.yandex.com.tr/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","request_entry_completed":"2021","snippet":"254","icon":"1167","abuse":"1436","submit":"297","extralinks":"3557","feedback":"296","wizard":"358","incut":"1073","out":"3218","popup":"1544","scroll":"768","show":"487","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"9687200677390617335":{"videoId":"9687200677390617335","docid":"34-11-17-Z999AE452CDF0BBB2","description":"haskell Видео Haskell (Purely functional programming) канала 553 Vamshi...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4352108/758da5fd27deba4ea5fd1615944255e2/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/fCtKMgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Db60fe4tehxA","linkTemplate":"/video/preview/9687200677390617335?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell (Purely functional programming)","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=b60fe4tehxA\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFQoTOTY4NzIwMDY3NzM5MDYxNzMzNVoTOTY4NzIwMDY3NzM5MDYxNzMzNWqHFxIBMBgAIkQaMQAKKmhocmpwbnZ3c3l0ampqcWJoaFVDWXFVTEJEVjJHZlN4eDdZcWFHbXp2URICABIqD8IPDxoPPxMOggQkAYAEKyqLARABGniB-AkPAQAAAPP3CAECBP4BFwYFAvUCAgD0BgL_CAL_AP8EDfQIAQAA_wYB_wUAAAD7AwQF9f4BAB4A9gwCAAAADfYIAvsAAAD7CQsL_gEAAPoA8A4D_wAAFPYP_f8AAADzAQMKAQAAAAXxBe8AAAAAC_Pv-wEAAAAgAC3KANE7OBNACUhOUAIqhAIQABrwAWLY8fyBE9r6VesKAeL54wCDGe4AOBTFAC4M7QHNCxEA4SoN_8sO9v_18-wAzQ8oABTkBwADNS4BC9wx__Ly_gH15-sA_fzvAhgi5AC89P__5-r4__HUBf4m5_MA0N0K_yjwwf0SH_8CCOQGBAkT7f9MCPIGyP4uAR71zP8hCB4ADwICA9oyCQT-5t786RwbAfEi7v_65SAABvEL-xEqCAEqFPz9BQQQABkQJAgf-O0GLifhAPf8Bg0jBu0BJhUlAvvpGf7ZDuf8zuHp8wkd-ghA3P75BwsA9xkRCg7YyvX3-PL28P8oAQQF-Rf82AUPASAALSZlETs4E0AJSGFQAirPBxAAGsAHbhPWvlFq77yC1g88xVUVvvpgOT00nkg93phZvf0Yzrzaqy-9Oss8vpvQ3juW2gG9mx2hvkahm7zIZ6g84hvtO1iiPb1tKwc9aJg1vYWdHLxbBv87T3iRvmcVTD2p5ou6LBD9PZ6J-rzT3ju8QHaNPJ7WSLzn4zo9Fli2PSGqNT0johg9UZZrvIF0pr2bc9M7BcP5PTGLWr0LiB89HAt6PnNcl7yEzF-8NZgGPsBy5zscfKG8Wf9iPcU7wDyIwXQ7x0wCPkgMLD1eHAs9Xd78PcD8H73-Ts26qDMcvTQ_SL3vUBi7PQo3PaZGaLyTxqi8YYsNPqTzqzyiGXo8v54vPMLVJj3I6vs8yjDTPH_3Dr3IzbA84KHoPcFTSL2S6ya8zC_euwz8DT1nt5Y8TYcOPoSFLr16rHS8e70LvrqEAz2_F9U8bV4LPYlNej0QYiE77YYoPfSBLr1uyks8tW4DvjPEMb2L5XE8-J8mvUfR9jkDZEM8ymygPSQJZ7xk5JG8bV0lPUiVNz2BfGQ80r1TvRFfGDZDiFC8LoS2PWCzlz0NCCG8akyIPQFopL24I_u76Fx7vbPBdDvU7IW7zhTfPFcBQz1eNJ67sSkBPStyo7y2Ins8XE8bvLszCT09wh88oQ7APfLjeTyo0gO8Qj0iPC1xaT1Z6aQ7X7SnPXqV67x0N3w7w5v3uxV1gzqNlJC7joSHvKmfXL03kZE6g8BKPczOprsANwu71ASrPbYpg7wzbX-7asJ2PMOrNj2FTL25jYmTPUd8XTziiY44HV1APTlOQLvMNsi5J5KOPWknyT1cvqU4fPUsPdd3tDzBz3O3LaU4PcwZwLwH6Yw5AVcNvcmeMz3bv9O5XcF2va6xcDzeYyk5avDIvERrZT1Kog-5yZRqPCn4NzxcvAC4nlCePdjpLD2Z_HW4q_sRvdaKmzwv4zi4YlDBPXYIEr32gXO5u2SHvfXpAj0Ehqm4kgO2PC98jrtnXYq4JatHvC-NWr3MWcs3l8q7PbjaKbqlfaa4MiOXvTKqMb3916S3eAxWujP0dDyeOwA4hLjSvdAfrz1fWGo5yTirvfyUPr1TlPu3g2YcPfnDqjySoPA4E7rLO9ehmroaXje2bzNQPTTOgL3GtWi3WL6YPc3mkb2SWx25R8cXvPG50zxQT3S3YHjAvUDQOz0psbO1n_s3PUE7cTsVRze4cX55PL7pzLuX72GyHSyyvS5Iabx32w-5BixZvTtSP7t4PCa4BNEJvV2HL73M6Ro34_G-vXOTQr02x7C3IAA4E0AJSG1QASpzEAAaYB4UAC29LAPG5kj2EJzdE0Dq9AHiCRT_GbMA-yQW6B4Q9cLzTgA0xQsXogAAAP4S5jseAAl1J9_9Mtw_O6YZHh7kfSYPDuAy1BsuCgwh3g0XFw4RFQAP3dfsNq3yHH9K8iAALRRdFzs4E0AJSG9QAiqvBhAMGqAGAABgwQAAgD8AAIC_AACAQgAAUMEAABjCAADIQQAAgEEAAFDBAABQwQAAYEIAABjCAACQwQAAoEAAAIBBAAAQQQAAcEEAAIA_AADgwAAAEEIAALZCAADYQQAAyMEAAPDBAAAQQgAAHEIAAI7CAAAwwQAAXEIAAADCAAAgwQAAwEEAAGDCAAAQQgAANMIAAExCAAAQQQAAPEIAAOBAAADgwQAAAMAAAKjBAACAwQAAwMEAAFDBAABwQQAAREIAABzCAAAcQgAAwMAAAGDBAABAwQAAPEIAADBCAADAQQAAmEIAAJDBAACAwAAAoEEAAKJCAADYwQAAgEAAAJjCAABAwQAABMIAALhBAAAMQgAAHEIAALhBAABwQgAATEIAAGBBAACowQAAokIAAHDCAACKwgAAcMEAAABCAADgQAAAQMAAAM7CAADoQQAAoMAAAP5CAADAQAAAUEEAAKDBAAAYwgAAkEEAABDCAACIQQAAJEIAAIA_AACMwgAAqEEAAADAAABgQQAAYEEAAABAAADgQAAAiMEAACRCAACWQgAAGMIAADTCAAA0wgAAQEEAAIJCAAD4wQAAXEIAAIC_AADwwQAAsMEAAAjCAAAYQgAAEMEAAKDCAAAcwgAAEEIAAKBAAAAIwgAAwMAAAKhBAAAgwQAAuEEAABDBAABAwQAAaMIAAHjCAACAwQAAREIAAGDCAADYwQAAykIAAODAAAAoQgAAyMEAAPjBAAAgwgAATMIAAEDCAACKQgAAKEIAAODAAADYQQAAQEEAAGTCAABgQQAAGMIAADBBAADgQAAAOEIAAABCAAC4wQAAIMEAAGRCAAAwQQAAjMIAAGTCAABwQQAAoEEAAKjBAACgwAAAJEIAAIJCAACwQQAA-EEAAODBAACOQgAALEIAAO7CAAAMwgAAAEEAABBBAAAAQQAAoEEAABTCAACgwAAAQEEAAJZCAABAQAAAKMIAAHDBAABAwAAAJMIAAMDCAACwwQAAfEIAAABBAAAoQgAAiEEAAOBAAABUwgAAcMEAANBBAAC6QgAAgMAAAJLCAABswgAAVMIgADgTQAlIdVABKo8CEAAagAIAAIA7AADgvAAAJD4AAOA8AADIvQAAMD0AAGS-AAAHvwAANL4AAOI-AAD-PgAA2L0AAEw-AACAOwAAqL0AAAQ-AAAwPQAAQDwAAJo-AACePgAAfz8AAEw-AAAkvgAAMD0AAOi9AACAuwAAiD0AAIq-AAAQvQAAkj4AAJg9AAD4PQAAoLwAAHw-AAB8PgAAML0AAHA9AAAUvgAA2L0AAJq-AACYvQAAVL4AAAw-AAA0vgAAPD4AAIi9AABAvAAAJL4AAJg9AABUvgAA7j4AACy-AACCPgAAoLwAANi9AABAvAAAJz8AAJK-AAA0PgAAED0AAKC8AADIPQAA2D0AALq-IAA4E0AJSHxQASqPAhABGoACAABQPQAAJL4AAPi9AAAxvwAAuD0AAFA9AAAwPQAA4DwAAEC8AADYPQAARL4AAOA8AABUPgAAFL4AALg9AABwvQAAuL0AAC0_AABEvgAAXD4AAJa-AAAEvgAATD4AAIA7AAAwvQAALD4AAAy-AABwvQAAPD4AAOA8AADgvAAAyD0AANi9AABQvQAAyL0AAPg9AACWPgAAfD4AAIC7AAD4vQAAnj4AAOC8AAA8vgAAHD4AADC9AAD4vQAAf78AALi9AADovQAARD4AAPg9AAAUvgAA2j4AABA9AABMvgAAcD0AAOC8AACavgAADL4AAEy-AAA8PgAAbD4AAIK-AACSviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=b60fe4tehxA","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9687200677390617335"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2658910213"},"9483288363118197615":{"videoId":"9483288363118197615","docid":"34-10-3-Z3442213F4A2A9065","description":"Haskell is an advanced purely-functional programming language PureScript is a small strongly typed programming language that compiles to JavaScript. Presentation by Michał Kawalec Slides...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1778143/30395189914d03e7e5749400822b9dfd/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/b_yxZAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D-sxjvW3kE-k","linkTemplate":"/video/preview/9483288363118197615?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell and PureScript Introduction | X-Crash Course","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=-sxjvW3kE-k\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFQoTOTQ4MzI4ODM2MzExODE5NzYxNVoTOTQ4MzI4ODM2MzExODE5NzYxNWqIFxIBMBgAIkUaMQAKKmhoYXZyaXppZ2lseGpuamJoaFVDQW9fUjFDUDZJc0E4OGw0MVpwUHBvURICABIqEMIPDxoPPxOVEIIEJAGABCsqiwEQARp4gf4HCAT8BAD79Q3_BwX-AQcBB_r4__8A6PkCDgT_AQAH-wv1_gEAAPz4_fwIAAAA_gUGB_7-AQALDPsBBQAAAA4D_v_9AAAABgP2Af8BAAACAfoJ-QEAAAwBCgUAAAAA-gYBBgQBAADz_BAGAAAAAAjz-QIAAAAAIAAtu0reOzgTQAlITlACKoQCEAAa8AF_G9D_pu0E-xft7wDqDAYBmPsO_yj26wDA79wAxezjAQQd4wD28wUA_Q4QAL0R7__N_dz_KvcNAA0GIQAJ-gQAFPQMAEflDAEr9foACxn9_tEZ8_8H_jYAPeEJ_kQZCf8i_SD_6g3aAen8BQHyAxcBBPkZAgMJCQLkEQcC_iz4-_X78P_wFBwH1v8EARoB-QcQDO0BLiPs_9cKDwMaDNgC_S4IBg8U9AAYH_cL8_T5-PMH-QX_BfkKFB0f_-QwEAHR5xIDFdXwAgcLCP8s9_YF5SkH8SYBDQ32BO_-7PsKEM4EDfT3-Ar67AH8_d3z9vogAC2c9yQ7OBNACUhhUAIqzwcQABrAB5Xz7b6AWCA9zZpuvTEjYT11QVg8NwjpPPiDRr1WwYO87cT6u4fEHT1etCw9RGQ9PfyMu75aUw-8xurFu3Fytz7Lq6k86BEoPQcJ8b1woWG8js2Ou7eyJL4pFcM8RNBivDtFXT2Zuiu8Xd-HPKDi2D1hPJ68xU-IvNJoNz1AbEm9_3XTvNHnkz0Omy29HQvEu_gNvT0o-Ye82T05PYZnU7xNz-S6ecDlu1pXVr2eDC49CkoPPL-1g715ioE8WmkMu8kibT1FhNo7JTMoPD08lb0vn9E8cuwwu2oarz3Ia5Q8EF2QPD7EcL2V5TU8Bo8lPIYbsDzkXBS9qACYPJ2dDL6-EV28lXY0vC03wj25RlU9-K6cPCLKEr1kxgA7-1ksPFMsLT0a8IM8VZQgPNOG4z3Mdmo91nS9POlrET1NGn68TPIOPObNET4j-zs9Vnd2vMzlgL39cKu87gUJPPzgHD2540g9arvsux4lJb2_2UG82mvqu1Ltoz3F4Ma8JnyEO9TiAj1bjba8mJAHvHtxXT0XdIw9C0LcO4Aqrjy47yw9Kh1SurWRJj1_qzA9ux3Muy2qaj1SESM8Q32_u2MMbL042jE9DpiRvPT-3z28oiW9lC2Wu37DFD4RAg09OTOPOihyUr10MDE9Pqn-u5epGb5779S8VLabunK0ub2UUzY9DfkfuoZdT73ifQo6ywBqumsVWLxySiW9fiAzu2nk0z3J0r28UrAGuJxjmr319Vy9buEpOg8pxLsa6zE9aiXpOXgptbxKtlq9aOf_uSyb2b3O87E81WB-uVsPGj37S4E9c9xnOXq5Ob0kC5i8eZuXOV2CeDxG2-c8R12EOl_cvL3V4ri8tCVctzpK1DwKxRG9evMGOyLwUbwI19K8s3KrN3TrtbxVubW8nbkeucup0zxQaB88bomiuBr9mD3p5UG97dedOsv_fTuO6nS9U-rAN3SSMj2VxRS8ewAfODvWVjwpYHa9yVBQuK790zyliZK89QcxOLkxIr3V9NE62nzLuM9h47w8uOA81WbZt6zWw736Z8C7qLy_uGJkTj1xISo9mhwauMJLtb2NTQI8DbpPNtDbc72P4ly9GwqWt8Lz2rtiTeW8HAXEt_A2L73SRdQ8O-c_OIAqTr2u5MS9lyZwONndzbs5ZIO89j61t7WSgT0kSMA8UYRLuM5-TTuL_5q7yef0tzLurD1cJr697GpDN8r0cD0i4Ss-8cuKOIFe-Lwl7xc9PNmmuK3u4rwomuc9LZiIOFrRTTsMN7W9jvKEuCAAOBNACUhtUAEqcxAAGmAcCQAMBjWuzhFq6uG48wf09QTz8Pwi_9mhAA4x1uc_0wLOJw4AJ6L6Bp8AAAAV-ttoBQDTfRXe_wTAGgzDxxAFDX_ZJ1Sc4-caEPngxI0B3QENOBQAEvDdLRfq6wtC8fwgAC3DDxM7OBNACUhvUAIqrwYQDBqgBgAAYMEAAIRCAAAwQgAAcMEAAOBBAABYQgAAhkIAAKBBAABQwgAAFMIAAFRCAABowgAAeMIAAEBBAAAUQgAAMMIAAMjBAACewgAAYMEAALjBAACwQQAARMIAAAAAAAAYQgAAwEEAAADCAABYwgAAyMEAAMpCAAD4wQAAqsIAAIjBAADOwgAAdEIAAIDBAABQwQAABEIAAPhBAAAAwQAAFEIAAKBAAADgQQAAmMEAAJhBAAAwwgAABMIAAOBBAACAQAAAJEIAAABBAADYwgAAqMEAAMBBAADAQAAA7EIAAKBBAADcwgAAmMEAADDBAACwQQAA6EEAAKjBAACYQQAATMIAAFxCAAAQwgAAcEEAACTCAACIwgAACMIAAIRCAAAkQgAAUEEAAFDBAADAwQAAoMEAAATCAADQQQAAaEIAAIBAAABQwgAAikIAAABBAACAvwAAwMEAAADAAACaQgAAMEEAAIBCAADYwQAA6EEAAGBCAADwwQAAeMIAAPjBAAAUwgAAyMEAANDBAABwQQAAaMIAAGDBAABgQgAAeEIAALBBAAC4wQAAYEEAADTCAACQQQAAmMEAAJRCAAD4QQAA4EEAABBBAAB0QgAAoEEAACRCAAD4wQAAgMEAAJDBAAAAAAAA0EEAABjCAADAQAAAjMIAAADBAAAAwQAAAAAAAPhBAACAQAAAMMEAAODBAAA0wgAAMEEAAAAAAADgwQAAuEEAACRCAAAQQQAAmEEAAGjCAAAkQgAAUEEAAOBBAABQwgAAfEIAANjBAAAgwgAAwEEAAABAAABgQQAA0MEAAADAAABAQQAA8MEAAODBAADQwQAAAMAAAGDBAACowQAAcEEAANBBAACYQgAAJMIAAJDBAAAQwQAAIMIAALDBAACCQgAAYMEAAIA_AABAwgAAkEIAAGDCAACAwAAAQMAAAOBAAACCQgAA2MEAAMBBAABwQgAAlsIAAJbCAABEwgAAoEEAAABCAAAYQgAAnsIAABhCAAAYQgAAkEEAAMBAAAAcwgAAQEAAAKDAAADowQAAuEEAABDCAACQQQAAkEEAAIC_IAA4E0AJSHVQASqPAhAAGoACAACAOwAAgDsAAIo-AABEPgAAyL0AAFw-AAAkPgAAG78AAOq-AACgPAAAiL0AAJ6-AAAUPgAAJD4AALi9AAAUvgAAoDwAADA9AACiPgAA2j4AAH8_AAAcPgAAJL4AAIA7AACmvgAAcL0AALY-AADIvQAAUL0AAPg9AABEPgAA4DwAAAS-AADgPAAAkj4AAKg9AAD4PQAAPL4AAHC9AADIvQAAuL0AAHC9AAAEPgAAPL4AAFQ-AACqPgAATD4AANi9AAAQvQAA4r4AAHQ-AABwPQAAMD0AAOC8AACAOwAAUL0AAE8_AACIvQAAmD0AAPg9AAAQPQAAqL0AAIC7AACovSAAOBNACUh8UAEqjwIQARqAAgAA2L0AAOi9AABwvQAAJ78AABQ-AADgPAAAED0AACy-AABsvgAAJD4AAKi9AABQvQAAJD4AAIa-AAA0PgAAEL0AABQ-AAA_PwAAMD0AALI-AAB0vgAAcD0AABQ-AACovQAAgDsAADC9AADIvQAA4LwAAFC9AABAPAAAiD0AAKg9AACYvQAAED0AAGw-AADgvAAAHD4AAHQ-AABcvgAAyL0AAAQ-AAAQPQAAXL4AAHA9AAAkvgAAQDwAAH-_AACGvgAAbL4AABA9AABcPgAAqL0AAHQ-AAAEPgAANL4AAIA7AABAvAAAEL0AADC9AAD4vQAAuD0AAJ4-AAAQvQAAfL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=-sxjvW3kE-k","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9483288363118197615"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3849543588"},"9423057381633601579":{"videoId":"9423057381633601579","docid":"34-5-1-ZCDF141FA78E2545B","description":"Code Link: https://github.com/tusharad/grep-haskell In this Haskell tutorial, we dive into the world of functional programming by building a grep tool from scratch. Follow along as we explore the...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/987917/eeca2fbf4b8797b34c0226a8532ff6d7/564x318_1"},"target":"_self","position":"2","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DwmTTFp6oltk","linkTemplate":"/video/preview/9423057381633601579?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell Tutorial: Building Grep from Scratch","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=wmTTFp6oltk\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFQoTOTQyMzA1NzM4MTYzMzYwMTU3OVoTOTQyMzA1NzM4MTYzMzYwMTU3OWquDRIBMBgAIkQaMAAKKWhoZHVtampqcGJienF1ZGhoVUN5UGRiZXlCNUNOTXNVWG5WREJQeUFBEgIAESoQwg8PGg8_E8gXggQkAYAEKyqLARABGniB8wkHCP8CAO4WCwD8AgABEQMG-gf__wDt-PD8BQAAAAQBAf7_AQAA-wL-_P4AAAD-Bv0KA_4AABEDAvUEAAAAB_kG-fQAAAAT-f4R_gEAAPsAA_0D_wAA-f4OB_8AAAD2_PIO_wAAAAECCQAAAAAAEOn7_gEAAAAgAC3ZfdY7OBNACUhOUAIqcxAAGmAJFAATDP7r3-wZ_QPNDx7-Bu4C4QoCAAa9AAsU9wwRBc7n_CIADekGAc0AAAD27PEsAwAGOATKBgLkDPbV_-IA_H8lBBgHHwESCgH1BwAm5PMYDCYA_gkKCxj-3AgsMwwgAC2YPn07OBNACUhvUAIqrwYQDBqgBgAAgL8AAKjBAAAsQgAAEMEAAABBAABwQgAALEIAAEBAAABIwgAAYMIAAGxCAABYwgAAMMEAAMBAAAAcQgAA6MEAADDBAADQwgAA-MEAABjCAACAwAAADMIAAEBBAABgQQAAUMEAAAAAAAAAwwAAmMEAAOBAAABgQgAAEMIAANBBAACgwgAAgMIAAILCAAAAwQAAQEEAAMxCAACAwAAAoMAAACjCAAAwQgAAgEEAAERCAADgQAAArsIAAKhBAAAUwgAAykIAAMBBAABAQQAAQMEAAEBAAAAswgAALEIAADTCAAAswgAAAEIAAEzCAAAAQgAAUMEAAOBAAAAwwgAAkMIAAEBAAAAAQQAAQMEAAAAAAAAgwgAADMIAACRCAACcQgAANMIAADBCAADAQQAAKMIAACTCAACAQAAAoEAAAHDBAAAowgAAAEAAAIC_AABgQQAAgMEAANBBAAC-QgAAGMIAAIBCAAAAQAAAFMIAAFhCAABQQQAAoMIAANhBAACQwgAA0EEAAAAAAABgwQAAAEAAABTCAAAMQgAAAEAAAODBAACYwgAAMMEAAMDBAAAMQgAAIEEAABxCAAA8QgAAQMAAAODAAACgQAAAQMEAADjCAAAUQgAAQMEAABBCAACAPwAAgD8AALjBAACEwgAAIMEAABxCAADIQQAABMIAAAxCAACowQAAMMEAACBCAADAQAAAQMEAADhCAABQQQAA2MEAAOjBAAAEQgAA0MEAAIbCAABYwgAAuEEAAFDBAABQwQAAHEIAAEBBAABAwAAAREIAAKhBAABgQQAAwMEAAI7CAADYQQAAyMEAAKBAAACCwgAAcMEAAOjBAABAwQAATEIAAKDBAACoQQAAuEEAAGDBAADwwQAAiMEAAJ5CAACOQgAAHEIAAAzCAABQwQAAmEEAAMDBAACewgAAYEEAAFDBAADYQQAA6MEAADxCAACMQgAA4MAAAOjBAABgQQAA2EEAALxCAAAwwQAAFMIAALBBAADAwAAAyMEAAM7CAAB4wgAAXEIAADhCAAAEQgAAIEEAAEhCAAA0wgAABMIAAEzCIAA4E0AJSHVQASqPAhAAGoACAADmvgAA6D0AAEw-AACIPQAAQLwAALg9AACYPQAAF78AABe_AAAMPgAAVD4AALI-AAAwPQAAVL4AAOC8AACuvgAAyD0AAOA8AADGPgAADz8AAH8_AAD4PQAAEL0AABA9AADYPQAAgr4AAAw-AACCvgAAhr4AAKo-AABMPgAAmL0AAAw-AACOPgAAxj4AAEy-AAAkPgAAbL4AAJq-AAD4vQAAHD4AAFC9AAD4PQAAgr4AADA9AADCPgAADD4AAOi9AABQPQAANL4AADQ-AACCvgAARD4AAPi9AACgvAAAoDwAAE0_AACmvgAA-D0AAJI-AAB8PgAAkj4AAFC9AAA8viAAOBNACUh8UAEqjwIQARqAAgAAdL4AAFA9AABwvQAAOb8AAHA9AACIPQAAFD4AAMi9AAC4vQAAJD4AANi9AADIPQAAQLwAAFS-AADgPAAAUL0AANi9AAA9PwAAEL0AAM4-AAB0vgAAPL4AAKA8AAAwvQAABL4AAIi9AAA8vgAAgDsAAEC8AADgPAAAED0AAHA9AADgPAAAoDwAAJY-AADovQAAmj4AAMg9AAAsvgAA6D0AALg9AAAUvgAAbL4AAMg9AAAUvgAAEL0AAH-_AAB0vgAAfL4AABw-AACmPgAA4LwAAMI-AABQPQAAqL0AAEA8AABwvQAALL4AAFA9AACYvQAALD4AAMo-AADYvQAAFL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=wmTTFp6oltk","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9423057381633601579"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"16080314751380497536":{"videoId":"16080314751380497536","docid":"34-8-0-Z842E6D36A17F5D9F","description":"Code link: https://github.com/tusharad/haskell-e... Dive into the world of Haskell parsing with our detailed tutorial on using the Megaparsec library. In this video, we'll guide you through the...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3435353/f967f9cc28f4637270cdf01ff95b783a/564x318_1"},"target":"_self","position":"3","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D-VFBFutfT-s","linkTemplate":"/video/preview/16080314751380497536?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Learn Haskell Parsing with Megaparsec: Comprehensive Tutorial","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=-VFBFutfT-s\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFgoUMTYwODAzMTQ3NTEzODA0OTc1MzZaFDE2MDgwMzE0NzUxMzgwNDk3NTM2aq4NEgEwGAAiRBowAAopaGhkdW1qampwYmJ6cXVkaGhVQ3lQZGJleUI1Q05Nc1VYblZEQlB5QUESAgARKhDCDw8aDz8TpRuCBCQBgAQrKosBEAEaeIEECP8FAAAA9gj9BPgF_wEHAADv9___AOMB9_8K_AIA9AoLBQkAAAD7Av78_gAAAPYBAgcE_wAAJf32_QAAAAAP_Qny_QAAAAEG7wsAAQAA8gcCDgT_AAAS-AwMAAAAAPYPAQMBAAAABQYB9gEAAAAJ6wkGAAEAACAALQAH1Ts4E0AJSE5QAipzEAAaYCELAC4OC8bX4wTu2LnvKe0n_dru-if_CcP_4jHmBRMGxIHrWQAy1xH9nAAAAPzZ7C7EAAR1QrolBM3yPpUC1AvfchsV8vH_IAHW_Sf8GuLs8SklPADqDxUbJ-TeaRg1CCAALSPLGjs4E0AJSG9QAiqvBhAMGqAGAAAAwQAAAMEAALhBAADAwQAA8EEAABxCAACAQgAAAEEAAGTCAADgwQAAKEIAACDCAAAAAAAAmEEAAChCAAB4wgAAwMEAAEDCAADgwQAAJMIAAKDAAACewgAAqEEAABBCAAAAwgAAbMIAAL7CAABgwgAACEIAAFBBAABUwgAAmMEAAKjBAABwwQAAVMIAAIzCAACAwAAApkIAACxCAACAPwAAkMEAAEhCAACAQQAAxEIAAChCAABwwgAAAEEAANhBAABgQgAAEMEAADDBAAAMwgAAXEIAACjCAACIQgAAgMAAAKLCAACiQgAAwMEAAKhBAADoQQAAiEEAAJDBAACIwgAA4EAAAEDAAACgwAAAgD8AAHBBAADAwQAA6EEAAM5CAAAwQQAAhEIAANhBAAAQwgAAWMIAADBBAACwwQAAiMIAAKrCAAAkQgAAQEEAABTCAACMQgAAbEIAAPBBAACgQQAACEIAANhBAADAQAAAQMAAACBCAAAIwgAAwEEAALzCAADAQAAAoEIAAIhBAAAQwQAAMEEAABBCAAAIQgAAIMEAAIDCAAAswgAAZMIAAABBAABEQgAAEEEAAMBBAACwwQAAoMEAAIhBAAAQQQAABEIAAJhBAACgwAAAAMAAADDBAAAAQAAA4MEAAPDBAAA8wgAAaEIAAFBCAADAwAAADEIAABDBAAA0wgAAQEEAAJDBAACAwQAAgEIAAFxCAACwwQAAcMEAAGDBAAA8wgAAAEEAAODAAABwQQAALEIAAPDBAACwQgAAAAAAAKDBAAAMQgAAqMEAAMBAAADAwQAAHMIAAARCAADYQQAAQEEAAJLCAACqwgAAIMEAAFzCAAB0QgAAaMIAAFhCAABgwQAA-MEAAABBAAAUwgAAgEIAAOBBAACsQgAAgD8AAKjBAAAMQgAAUMEAANDBAACgQQAAiMEAAChCAAAAQAAAgD8AAHxCAAAowgAAsMEAAABAAADQwQAAIEIAAPBBAAAAAAAAYEIAALBBAABwwQAAcMIAABBBAACAPwAAiEIAAGBBAAAAQgAAsEEAAABAAADowQAAFMIgADgTQAlIdVABKo8CEAAagAIAAPa-AABQPQAAyj4AAHA9AABwvQAAHD4AAFA9AAA7vwAA3r4AALi9AADGPgAAuj4AAOC8AABwPQAAjr4AAIq-AACYPQAA-D0AAPY-AAAvPwAAZz8AAOg9AACYPQAAmD0AAHC9AABMvgAAcD0AAJK-AABEPgAAmj4AAEQ-AABQPQAAQDwAAHA9AACWPgAA6L0AAIg9AACavgAALL4AALi9AADIvQAAZL4AAKi9AAC2vgAAyD0AAK4-AADYvQAAyr4AABw-AADIvQAAlj4AABA9AACIvQAA2L0AADy-AADIvQAAfz8AAEC8AAC4PQAA4DwAADA9AAAcvgAAqL0AAMi9IAA4E0AJSHxQASqPAhABGoACAAA8vgAAcD0AAAy-AAAXvwAAQDwAAHA9AADYPQAAuD0AAOi9AAAQPQAAir4AAIA7AACIvQAAVL4AAHA9AADgPAAAQDwAACs_AAC4vQAAoj4AADC9AAAUvgAAoLwAAJi9AACIvQAAUD0AAHS-AACIvQAATL4AAPg9AACIPQAAUD0AAKg9AAD4PQAAdD4AALi9AABsPgAAmD0AABS-AADgvAAAjj4AAIA7AACAOwAAMD0AABC9AADIvQAAf78AAGS-AACOvgAAgLsAAL4-AACoPQAAuj4AAJg9AAAQvQAA4DwAAKi9AAAEvgAAUL0AAEA8AADYPQAAqj4AAHS-AAA0viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=-VFBFutfT-s","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["16080314751380497536"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"15448436747377525701":{"videoId":"15448436747377525701","docid":"34-6-9-Z7B68642EEDBB1264","description":"If you want to program a parallel computer, a purely functional language like Haskell is a promising starting point. Since the language is pure, it is by-default safe for parallel evaluation...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4146541/542fa5952a1f11d0b9bb50f59b27a40e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/5yECkQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DkZkO3k9g1ps","linkTemplate":"/video/preview/15448436747377525701?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Harnessing the Multicores: Nested Data Parallelism in Haskell","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=kZkO3k9g1ps\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFgoUMTU0NDg0MzY3NDczNzc1MjU3MDFaFDE1NDQ4NDM2NzQ3Mzc3NTI1NzAxarYPEgEwGAAiRRoxAAoqaGhzb2Z6cGZ6eGpmc3lxZGhoVUNDYjlfS244Rl9PcGIzVUNHbS1sSUxREgIAEioQwg8PGg8_E-UgggQkAYAEKyqLARABGniBDvz_BwX6APjsCQoHB_wCBhAS_PcA_wDm_QYC__0BAPf8CgwKAAAA_gYB_wYAAAAH_AoM-v0BACj99v0BAAAAFPgC_vYAAAASAPvv_wEAAO_7-wQD_wAACP0VBAAAAAAE_gYJBAEAAPQG9QUAAAAAEuf7_gEAAAAgAC1r6sY7OBNACUhOUAIqhAIQABrwAX8CAwLACgP9E_HyAPH-AAGoBx__LhbpANgBCwDM-dcACCD7APDwDAAJBRD_zRIGABvx4__6AgwACwoI_0YREP8HGhYAWPX1AAkH_AAT9wkAFBLu_yIVBQD8AfP-CxIM_xEADv_s_eQC_Anz_R8AD_7cDAsEGQoD_wr__AP__gUE9foK-Ugd6QAXAPb7Ax0H_xPv_gEKBPb7EQUCA_4B8QIK-xIBBvrvAxH-9wII9_MF9A4N_CId8gXr9AYF-xDk_Qbt-f8SB_sG8RP7_wb1DAIR_BgA_OYH--X08PgVEw0C_x8DBe8VAQAABQkBBwLz-yAALaVATDs4E0AJSGFQAipzEAAaYDnlADA1Pe3x3yvh3u329htCB-ocyQP_-rb_2jfx3gv0r8IdDgBE3j3dngAAABTs7wcGAPl_Eb4TAsHxJavZCynVVQYyHdbXMxX03c0U2vD8DyM0QQDECLBAJsG9GycY7yAALbzMHDs4E0AJSG9QAiqvBhAMGqAGAABQwQAAIMIAAOBAAAAQwgAAwMAAAODAAACKQgAAcEEAABDCAAAAQAAAoEAAAMBBAADgwQAAUEEAACxCAAAAwAAA4MAAAODAAAAgwgAAOMIAAFDBAACAwgAAYMEAAMRCAAA8QgAAKEIAAEDBAACIwQAAcEIAAFhCAABwQQAAkEEAAMBAAABEQgAAlsIAABDBAAAQQQAAWEIAABzCAABAQQAAisIAAIA_AACoQQAAAMEAADBCAABYQgAAqMEAAMDBAABcQgAAgEEAAODBAADAQQAAQEAAAAAAAADQwQAAAMEAABTCAAAwQgAAAEAAAABBAAAMwgAAEMIAAADCAABYwgAACEIAAAxCAABwQQAAMMIAAIDCAABsQgAAAEAAACxCAAAwwgAArEIAAADBAACAPwAAwEAAAPBBAABAQQAAHMIAAEzCAAAMwgAAAAAAAHTCAAAQwQAAvEIAANDBAAAgwQAAyEEAAADBAAAswgAAEMEAAGBCAABAwAAA0EEAABTCAADwQQAAkMEAADBCAAAgQQAAwMEAAIBAAABkQgAA0sIAAATCAACoQQAAaMIAAMjBAADKwgAAskIAAOBBAACIQQAA4EEAAMBAAABEQgAAlEIAALBBAADowQAAPEIAAMjBAAAAwAAAIEEAAIDBAAB4wgAAcEEAAKjBAAAUQgAA8MEAAIDBAAC-wgAAiEEAALhBAAAgQQAA2EEAAABCAADgQAAADEIAALjBAAAMwgAAqMIAAIBAAABsQgAAGEIAAADBAAAAAAAAfEIAAHBBAAAQQgAAQMAAAAjCAACYQQAAgEAAABhCAACIwQAAgEEAAADBAAAAwgAA-MEAAEDAAAAQQQAAuMIAAPhBAAAwwQAAiMEAAIpCAACAwgAAwEAAALBBAACAPwAAWMIAADjCAACwwQAAIMIAAIA_AAAQwQAA2EEAAIxCAAAEwgAAgEIAAChCAACAQQAAkMIAACjCAADGwgAAGEIAABDBAABYwgAAJEIAAKDAAABAwQAAOMIAACBCAAAwwgAAgEEAABBBAABAQQAAuMEAABDCAACIwgAAcEEgADgTQAlIdVABKo8CEAAagAIAAEC8AACYvQAAND4AAAy-AACOvgAAMD0AAHA9AAARvwAAfL4AAAQ-AAAUvgAAND4AADC9AABUPgAAML0AAAy-AABcPgAAoLwAACQ-AACmPgAAfz8AAKg9AAAMPgAAmL0AAIC7AAC4PQAAuL0AADS-AADgPAAAdD4AAKA8AABwvQAA4LwAAOC8AACgvAAAED0AAJg9AAAQPQAAyL0AAFS-AACYvQAAuD0AAFA9AAAwvQAAUL0AAPi9AAAQPQAAEL0AABC9AABMvgAADD4AAEC8AACCPgAAyL0AACS-AACgPAAAMT8AABS-AADgPAAAQDwAAKA8AACovQAARD4AAAy-IAA4E0AJSHxQASqPAhABGoACAAA8vgAA6D0AAKg9AAAvvwAAHL4AAKi9AADgvAAAgDsAAOi9AADoPQAAFL4AADS-AAA0vgAAVL4AAOg9AABAvAAA-D0AACU_AAC4PQAApj4AAKg9AAAwPQAAqL0AACS-AACIvQAAUD0AABy-AAAwPQAA2L0AACQ-AAAQPQAADD4AANg9AADovQAAJD4AAOg9AABUPgAABD4AACy-AADgPAAAHD4AAEC8AABcvgAA2D0AAMi9AACAuwAAf78AADy-AABEvgAAHD4AAEw-AACAOwAAyD0AACw-AACYPQAAUD0AAKC8AAAwPQAAcL0AAHC9AADoPQAATD4AAKg9AACgvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=kZkO3k9g1ps","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":320,"cheight":240,"cratio":1.33333,"dups":["15448436747377525701"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2802937487"},"17084408345153979944":{"videoId":"17084408345153979944","docid":"34-9-14-Z9F95DDFB48238FCF","description":"If you want to see more of this content, leave a like! This is an introduction to an upcoming tutorial series about programming in haskell. A lot of people complain about haskell being...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/470207/7ffd7b9f1338bd336e93a7cabe516fff/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/-2hZLQIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dva3kJ1YBBXo","linkTemplate":"/video/preview/17084408345153979944?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"You want to learn Haskell. This is why.","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=va3kJ1YBBXo\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFgoUMTcwODQ0MDgzNDUxNTM5Nzk5NDRaFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0aogXEgEwGAAiRRoxAAoqaGhseGJ1bXRnaGxjbWR1YmhoVUNxTXEzMHVZX3F0RzltYmo1WmRjVFRBEgIAEioQwg8PGg8_E7MBggQkAYAEKyqLARABGniB-wPzBwAAAPv-DgT6B_0C4ggMBPwBAADjAfb_CvwCAP0CCgAJAQAA8g_3B_wAAAD4-foQ__8AABcX_fsEAAAAB_kH-fQAAAAFAf0H_wEAAAfz9gwD_wAACgb9_P8AAAD1CAgD__8AAPIBBfsAAAAAC_D59AAAAAAgAC2aTNQ7OBNACUhOUAIqhAIQABrwAWoDBwHhCA8B-xXpAN8d6gCBBQv_HhDrAN_yCP_L-dYA6QoCAOLfDgD5CB0Aw_7uAe3x1f8w8g8ADRP_ABIKGgAACgoANufzAS8QAgDqBe0ADyAN_yX5HgET-f_-Axrk_yTxGADs_eMC5Qn8AvzxIgANFhMAGgQLBuYGFAP2HhED7fYMA_z4BQXW9QT6Aggl_wT08v8RA_oF7RjuAhEQ8gL19fMCK_fw_CwL_wjo9Qz78x0K-RYd8_n-8fYE-QwaAuToB_kO_wAA2g4NBDXsDAn69hj27uEAAfQM8Q4B4_r2BwMI8u8WAQD2DxUFCALz-yAALW4nSDs4E0AJSGFQAirPBxAAGsAHuqP3vjGDpzwifF48F6mkuvWDij1q0z297X7VvTvqg7znlFu8K6uEPWmIbz0PCV-7_Iy7vlpTD7zG6sW7PSlzPpTA5rv1cg49ELD2vQikTj1Ht1K79aFrvoTTBz10NcO70kiVPf4izbwe7Qk9WvTOPcLybD0_OOG6IZWivIZEkLxO3ra88FUGPc2Edb3mNcC8J_c7Pl0kAz0nK6s8-nTBPa5OCb3uMvI83kB8vZy_qjuXe7e88Q97vb4aGz102Le6K9nxPT19BL0vAVM83FV-vP3XPr3KILG6qncAvC7lmTtr6DA8bnA9vUM1aj3OgOU7gjRoPSlVx7uBSPU8qMghvgJ8HD3o6W087IbtPYz3gz1yW5E7D-kcvc3TTz2JdQ89bPtovLwLrzynrEI5kdZ4PZ_CNrwQSeM8PD0lPCM9e7zqo766vMW4Pa7rPDuoI7a8VxgMvVcbCD1b5EO8H8QpvAnK6bqSy2K7LPmTvWJgQjwPL6O8O3TFPQcBHr2uFBu8yCjPPb77PjzCkIu8imjFPO5UZTwg3ik8-lQfvdlh5zxYpoS86xPKPAnmQzxuQqu8z4UPPPvZPj1IU5i8hR52vdCzGb3IaT68wz6bPROPNb0lJBI8qOIEuwlZF7qWMjo8YhAYPWhlMb3AQ027fw4YvaBnmDymrE872HNjvY9AsjwMx9a7tGBYPc_56TzEL6s6SYoDvU4tNjzmUTc7F96LPSKZwDu3KJK7eaenO4CKWb2mCVa2OiETvGQq8zzZyHm7rnQGPME7Wb3UrwG5NyUPPeu4gD0d1bs5KTyNvElNi73lnBs5EQyGPc9Jb7wVJYo4mqONvcA2jL26UZa41BuUvd3a27vBgXA4S7F-vN16zTzFqXe5Bjs0PPwjRz3ubYG5LKhevB_Ojbs31wS6XyHYPDO1GbyhN2c4JhgOPZMFh721cgW5HdxnPOPYRDx6mSW5YvTgu5maJL29Nqg4eXlVvVNd4L3Cl1g5V0IWPIbqgTxEA7I4a2nJvDp3uzyKwsO3xTybvap3fb1htiS4kcQhvYsMrL3IJnw4Af4EPWZfA7xW1E84yuEDvhDXHjyX_U43AQcjvR-ua71WvnK2jEj5vJI8F73kLxs3xZwWvbSTrL1RgoM4oFTLPffxxrwtj9W4LOyOPJeuYL2TyJS4O_5LPYiBrjyCE8o24usmPbv2oLxvDwi4P47GPSveCL6HIrS4VRimPW0LxT2Dx-c4fGKNvSED2T2BNTC5mA-Nvd0fhD2Mw9E3XI5XvaIJ1L3fwiG3IAA4E0AJSG1QASpzEAAaYBMHADgGK9fqA0LnD7LEGg017Pn-9xT_DuwA_Rf17PwfscMYPf9Rvif_pgAAACTMCA_HAPhzGcIAA9vy457w-SfIf-UVH7ML--ni7fk8v_3nFN91dgDeH7PzCQHtCzH6DCAALYKWGDs4E0AJSG9QAiqvBhAMGqAGAACIwQAAJMIAANhBAABAwAAAcEIAABBCAACyQgAABEIAAPDBAABAwAAA2EEAADzCAABIwgAA6MEAAKhBAABgwQAAQMAAAMDBAAAEwgAAbMIAALBBAABwwQAAsMEAAEBAAADgwAAAFMIAAHjCAAAcwgAAdEIAAAhCAABAQQAAUMEAALDCAACIwQAAyMEAAEDBAACgQQAAjEIAAAzCAADAQAAAAMEAAMBBAAAUQgAAVEIAALhBAACkwgAAQEAAAMjBAAD-QgAAGEIAAFBBAAD4QQAAbEIAACzCAAAAQAAAgD8AAKLCAACYQQAAnMIAAFBCAABwwQAALMIAAEDBAACCwgAAQEAAAOBAAAAMwgAAYMEAAGBBAAAkwgAAHEIAAGBCAACwwQAApEIAAIBAAAA4wgAAEMEAAMBAAACIQQAAiMEAANjBAABAQAAAoEAAAIhBAADYwQAAWMIAAFxCAAAAwQAAvEIAAABAAAAIwgAA4EAAAGRCAADAwgAAgL8AACzCAADYQQAACEIAAADCAACoQQAAwMAAAIxCAABAQgAAAMEAAHDCAAAcwgAAqMEAALBBAABwwQAA8EEAABxCAAAAwQAAQMAAALDBAAAAwAAAwMAAAIhBAADYwQAAuEEAABxCAADgwQAA6MEAALjCAADgQAAAMEIAAOhBAAAQwgAA0EEAAHDCAACIwQAA-EEAAABBAAAwQQAAQEIAAOjBAAAAAAAAoMEAAABAAADgwQAAbMIAAKzCAABgQgAAOEIAAODAAAAcQgAAgEEAADDCAABEQgAAHMIAAAzCAAAwwQAAUMIAANBBAADIwQAAQMEAAFDCAABQQQAAhsIAAETCAAAwQgAA4EAAAIC_AAAkwgAAYMEAAPjBAAAAwQAAkkIAAEBCAACSQgAA6EEAAHTCAAAUQgAAaMIAAEjCAACIQQAAGMIAACxCAADAwQAAYEEAAHxCAADIwQAAQMAAAEBCAADAwQAAiEEAAKhBAAAYwgAAkkIAAIC_AAAkwgAAaMIAAHDCAACQQQAAyEEAAIDBAACgQQAAAEEAADTCAACewgAAkMIgADgTQAlIdVABKo8CEAAagAIAAKA8AABcPgAAqD0AAEC8AAA0vgAAgDsAAKA8AAD6vgAAyL0AAIg9AAB0PgAALD4AAOA8AABQvQAA6L0AABS-AADgPAAA6D0AAL4-AACGPgAAfz8AABA9AADIPQAAjj4AAJq-AACYvQAA4DwAABy-AACIvQAAmD0AAJg9AACovQAABL4AADS-AAA8PgAA2L0AADC9AADovQAApr4AAAy-AAB8vgAAbL4AAFA9AABQvQAA4LwAAFQ-AAD4PQAADL4AAII-AAAMPgAAZD4AACQ-AAAcPgAA4DwAAAS-AAAQvQAAFz8AALi9AAAUPgAAoLwAABw-AABQvQAAqD0AACS-IAA4E0AJSHxQASqPAhABGoACAACovQAAoDwAAEA8AAA3vwAAEL0AADC9AACIPQAAQLwAAKC8AACGPgAAcL0AAIC7AAAcPgAABL4AACw-AABQvQAAcD0AAE0_AABEPgAAvj4AAJa-AADovQAA-D0AAKi9AACYvQAADD4AAKA8AAAwvQAAiD0AADA9AACIvQAAQDwAAPg9AABEvgAAuD0AADA9AADYPQAAdD4AAIi9AADgvAAA2D0AAFA9AAC4vQAAQDwAAIA7AAAwvQAAf78AAFy-AAAUvgAABD4AAGw-AACYvQAAZD4AAHA9AABAvAAAgDsAAKC8AABEvgAAiL0AAKi9AACaPgAAND4AAAS-AAAkviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=va3kJ1YBBXo","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17084408345153979944"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3905909950"},"7230929127250322554":{"videoId":"7230929127250322554","docid":"34-9-16-Z9BABF63D65ED906A","description":"GitHub Code Link: https://github.com/tusharad/haskell-e... Join us in this exciting 2-hour tutorial where we build a CLI-based speed typing test game in Haskell! Using the Vty terminal-GUI...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/760499/35df9e41b322ec30dc952e8ade6d5d5f/564x318_1"},"target":"_self","position":"7","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dit_B0STDR_8","linkTemplate":"/video/preview/7230929127250322554?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Build a CLI Speed Typing Game in Haskell | Concurrency & State Transformers | Vty Library Tutorial","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=it_B0STDR_8\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFQoTNzIzMDkyOTEyNzI1MDMyMjU1NFoTNzIzMDkyOTEyNzI1MDMyMjU1NGquDRIBMBgAIkQaMAAKKWhoZHVtampqcGJienF1ZGhoVUN5UGRiZXlCNUNOTXNVWG5WREJQeUFBEgIAESoQwg8PGg8_E_g5ggQkAYAEKyqLARABGniBBPwHBAP9APoLAPv9AwABFf38APUBAQDkBAwJB_0BABH6EgMBAAAAAQMH_P8AAAAGCPj7-P0BAA_9_gMEAAAAAvoJA_cAAAAGBAAD9vv9A_nxDgkD_wAA_gER-v8AAAACAvYR_wAAAAMRAQgAAAAAC_Lv-wEAAAAgAC3l8ss7OBNACUhOUAIqcxAAGmD2AgA8B--_yQsn2vmtuTMnGjXJ8f8e_yDD_yEl4BYOGfqyHiT_NL418pgAAAAC58UG6gD3fx-O1_jwLBCO2cT4GWn3Fv0D-v4K8v0ZJvojAO8oFWcAzQcQHzvoNDczbAsgAC0mGRQ7OBNACUhvUAIqrwYQDBqgBgAAQEAAALjBAADAQQAAqMEAAKBAAAAcQgAANEIAAEDBAAAkwgAAAMIAAEBCAACMwgAA6MEAAABAAABAQgAAyMEAAIDBAAC-wgAAHMIAALjBAABAwAAATMIAAEBBAAAMQgAAAMEAAODAAADCwgAAEMIAABBBAABwQgAAGMIAAAhCAACawgAAnMIAAKDCAAA8wgAAgL8AALRCAAAAAAAAMEEAADDCAAAEQgAAyEEAAGBCAAAwwQAAmsIAAAAAAACgwAAAyEIAAOBBAADAwAAA4MAAAIDAAAAwwgAAoEIAADzCAABwwgAA8EEAAIjCAADgQQAA2EEAAJDBAABIwgAAgsIAADRCAACgQAAAEMIAAKDAAADQwQAAQMIAACRCAACSQgAAYMEAABRCAAAAQAAAjMIAAFjCAAAAQQAAuEEAAADBAAD4wQAAcEEAAODAAABwQQAAAMAAAAxCAACkQgAAuMEAAIRCAADgQAAAqMEAAJZCAABAwQAAmMIAAKhBAACWwgAAYEEAACRCAAAQwQAAcMEAAEjCAAA0QgAAgD8AAIjBAACMwgAAgL8AAIjBAAAQQgAAgMEAABxCAAAMQgAAEEEAALjBAAAAQAAAEMIAAJjBAADQQQAAUMEAAEBAAAAowgAADEIAAIDBAACAwgAAIEEAACRCAAAcQgAAAMIAAJhBAABwwQAAEEEAAABAAABAwQAAFMIAAFRCAACgwAAAsMEAACDCAADYQQAAcMEAAKDCAAAcwgAAwEAAAOjBAAAAAAAAhEIAAODAAADYwQAAXEIAAARCAADIQQAAFMIAAFzCAADgQQAAFMIAAMjBAAAowgAAGMIAALDBAADAwQAAbEIAAADAAABAQQAAQEAAAMDAAABAQQAAEMEAAIJCAABUQgAA4EEAAFjCAABgwQAAUEIAANjBAACuwgAAmEEAAPjBAABwQQAAYMIAAFRCAAA8QgAAcEEAABDBAADAwQAASEIAALJCAAAAQQAAcMEAAFBBAABAwAAAAAAAAMzCAABYwgAABEIAAOhBAAAgQgAAoMAAAPhBAABQwgAAHMIAAKDBIAA4E0AJSHVQASqPAhAAGoACAAC4vQAA4LwAAKC8AAAkPgAAmL0AABw-AAAMPgAA0r4AAIK-AAAMPgAAbL4AADw-AAAwPQAAiL0AAIa-AABkvgAAND4AAOA8AACYPQAACz8AAH8_AABAPAAAEL0AAOA8AAAwvQAAMD0AAPg9AAB8vgAA4DwAAPg9AAC4PQAAQDwAABA9AACYPQAAhj4AAIA7AABQvQAAoLwAALK-AABUvgAAhr4AABC9AACYPQAAZL4AABS-AABEPgAAHD4AALg9AACAuwAAoLwAAIC7AABAPAAAHD4AAHw-AACOvgAAyL0AACk_AACovQAAiD0AAGQ-AABQPQAAVL4AAHA9AACgPCAAOBNACUh8UAEqjwIQARqAAgAAor4AAKA8AACgvAAAIb8AAAw-AADgPAAA4DwAAMi9AADovQAAFD4AAAS-AABQPQAABL4AAJq-AACIPQAAEL0AAJi9AABFPwAAEL0AAIo-AADYvQAAFL4AAIA7AACAOwAAML0AAJg9AAAcvgAAUD0AAFC9AADgPAAAmD0AAIA7AADIPQAAUD0AALo-AABQvQAATD4AABQ-AAB8vgAA2D0AAHQ-AAAwvQAAoDwAAIC7AAAcvgAATL4AAH-_AACovQAAPL4AADA9AABkPgAABL4AAL4-AABQvQAA-D0AADC9AACgvAAAEL0AAES-AACovQAAgDsAAKo-AAAQvQAAoDwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=it_B0STDR_8","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7230929127250322554"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"4398806019723719698":{"videoId":"4398806019723719698","docid":"34-8-10-ZD83B7E7BFF252500","description":"This is video 9 of the Haskell by Example series which looks how to develop and application for binary satellite data processing. In this episode, we look at multi-threading, refactor the...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1738644/5414418c18e93df024e0777310a78dd7/564x318_1"},"target":"_self","position":"8","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DLWE1F2nOlTE","linkTemplate":"/video/preview/4398806019723719698?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell by Example - 9 - Multithreading, Parallel Processing Chains","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=LWE1F2nOlTE\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFQoTNDM5ODgwNjAxOTcyMzcxOTY5OFoTNDM5ODgwNjAxOTcyMzcxOTY5OGqSFxIBMBgAIkQaMAAKKWhoa3Rub21taWVncW1jdWhoVUNWV3JGVkRRalZhQ1pqUVZPa25YenlBEgIAESoQwg8PGg8_E_wZggQkAYAEKyqLARABGniBA_z7BA7u_wcFEwb4CvsCIvQV_fQCAgDTARD9BvgEAPjwGAMGAAAA-P8BBwoAAAAA-u4Q9v0AAB0NAxAFAAAADwEPBfIAAAAmBAMJ_QEAAOoBB_8DAAAA_QEV-f8AAAARCvEP_wAAAfr_BvUAAAAAFvL9_QABAAAgAC0Ug6o7OBNACUhOUAIqhAIQABrwAW0Dz_4UwgoEqyDjANP_9QGB-hH_OeT6ANIJzv_V7tMAzvfkABT8C__ICOT_j-TiAs8T1v8lLQ4A7_sPAAEILgD76NIBQdX9ATER5AHhLOj-7g4Z_xP4Iv9K3_oCKPr--ib87_6hBOX8td_-__VBHQAMAwkBIx0dAesdOQHPGAIC8dYm_uwqDf-y-QMDHw8C_Az90gA55tMB6fUx_yf94wLs7wv_7ucJ-fwAFPjh_AL57eQECBAK_woYJCb-3RwpAfr1EgEF6fvyGCb8_DACCg7zHgIN_N7xCwHX8v7V-Qv33Ov59eYgAQAADhn09wz28CAALcb9Bjs4E0AJSGFQAirPBxAAGsAHNbXMvqF0WDy9TQQ95AVCvdv7lD33Qpw8LqmfvQMLu7xT8G-8zhpsPkYVlD3zIaS72NR5vgUESb3zhgW9OxlsPq4M6jyCjCU8K_66vcz3Qj2bOQS9t7IkvikVwzxE0GK8OC_OPM5twrwxb588vktZPpEc3TugfIs6b_LbvTQZub1C7yg9Pt61PAh4EDvBzFK8W9HmPYNTOj21AEg7lITkPdYutzz8EVA8k9STvdUqlTw84Z27yL_FvA5ANDoSjrC7dWYsPaaLwzz_dKg8ZCqzvUE-Mrw6xjo82Ww2PdwAojw2Etc7rGMLPQ0GMjxa7Ju8vJsiPcADqL3DP7I7L4byvXSQfLz9Iaw8e4dLPthv3LygaAG7wrKYvZXp_DxoMLw8m0BMvef297zc6qA7D7-GPe-crD3DVZQ8Rii2us7gL72hNZo8jZwFPtQEW73U13O8W0cwvTCFor3-Lkc8vlvqPJbOlz2PNo65DBgpvWrGvTwWpLo7P-MCPgUZAbzzoVU8YyZRPZ8dUL1RS3O8caLpuqd_5Dy2rfs7rnl6vcA8Cb35vjg70KD8PFCJ0DyKcQC8G9aUPavt5jwNmHa8hR52vdCzGb3IaT68W3IGPQdTXjyk8Mk7D0givfbYcTxdGCK6aPbvPLMqHb36NF28vCMDvpykubyFq4c72HNjvY9AsjwMx9a7dJtwPIzQNL0EEqA6gGOyu5Rg-zygx6Q7R7G3PE5qPj3NNv06ktikvLNW2TxHIck66jhDvcEpAj2sj6g5x2cSPq6g6b2QCbS5u87tO1OFFT2Cb7-3jqSuPBtyYj1s-0-4QzuXPfr7mz2XuDG5vsXgO6xTFb6mjMk59O-jO4_9rLygCmU5olRsvfJf4DwLoJQ5TurwPJNojzrihSE3_Lf9Oksvf7tqCVm3JkBjPTMq_DsozYM4CHadu6tEpL0azC258Ea7vUjwgL33-Ek5EFsavelw37g7kB-2CilkvOtDbb2kWfM2V6AMvU92kz3qSGe4B5bEO1qv8bq2S7G3ZJXSuzc4kbzvNwc4sA-xvbcMuL3-WDi4yO03vR6YEj0m2YI4XAA6vgETjb1g8zG5Ft9LvVGC_r1EWCy4emjEvcdfH72Y0464tMjWvXRGv73et704pbdkPOMRZr3kNaI4sxtHPd3UETpHmA234P-dPTUGHzyGjcg2zc5dPeTqMT0u8h84Mu6sPVwmvr3sakM3Iv_sPTUpBT7zflu48LI1vVzMzz0MRgq5_xauPM3nrD3AwBa4U8J9PSPYuLxhkRc4IAA4E0AJSG1QASpzEAAaYBcLACc4IujUExnm-cv1EgEL5eUr4j__6soAIADpASkXwbsCD_8qqBgArQAAACD91DNDAA9jGdMAA9oFKMK45Bbtf_IWM-wIGhnt3ScSxyXw4xofPAAI--0BCsLFLUIx8iAALRuyKjs4E0AJSG9QAiqvBhAMGqAGAABwQQAAwMEAAOBAAADgwAAAEEEAAIpCAACiQgAAQEIAAKBAAACgQAAALEIAABzCAAAEwgAAiEEAAOBBAAAEwgAAgMEAAKbCAADQwQAAEMIAAABCAADAwQAAAMEAAKBBAADgQAAAQMEAAKbCAACOwgAAEEEAAEBCAADwQQAAAMAAAJrCAAAAwQAAYMIAAIBAAACoQQAAgEIAAMDBAACAPwAAUMEAAEDBAACAQQAAVEIAAMBAAAD-wgAAgD8AAPjBAAC2QgAA6EEAAHBBAABAQgAAuEEAALDBAAAwQQAAAAAAAJTCAAAoQgAAqMIAAAxCAADAwAAAQMEAAODBAAAcwgAAkEEAACBCAAAcwgAAgEAAACBBAAAgwgAAqEEAAIRCAAAQwgAAZEIAACBBAABMwgAAQEEAAFDBAACAvwAABMIAAODBAACgQAAAwMAAAFBBAABAwAAALMIAAIZCAAAEwgAAjkIAAIDAAACAwQAADEIAAFBCAAAMwgAAqMEAAIDCAACQwQAAkMEAAOjBAACAQQAA4MAAAJhCAAC4QQAAcMEAABjCAABMwgAABMIAAARCAAAAwgAALEIAAPhBAADgQAAAgD8AADBBAAAQwQAAgMAAACBBAAAwwgAAYEEAAIBBAABAwAAAEMIAAP7CAAAAAAAAMEIAAADAAADAwAAAKEIAAADBAABwQQAAGEIAAJDBAABEQgAAFEIAACDBAAAgwQAAcMEAAKBAAAAIwgAAlsIAADDCAADoQQAAsEEAAIA_AAAMQgAAQMAAAADAAAAgQQAAcEEAACDBAABswgAAbMIAAFBCAAAwQQAAYMEAAIrCAAAIwgAApsIAAEjCAABYQgAAoMAAAHBBAAAAwgAAeMIAAADBAADAQQAAqEIAAIhCAABYQgAAoEAAAETCAABEQgAAGMIAAIrCAAAgQgAADMIAAIhCAAAwwgAAsEIAAERCAABAwQAAIMEAAERCAACgQQAAIEIAAABBAAAowgAAQEAAAODAAABgwgAAmsIAACjCAAAAQgAAYEEAAPBBAABAQQAAkMEAAJLCAABUwgAAeMIgADgTQAlIdVABKo8CEAAagAIAAOA8AABUPgAAnj4AAEC8AABQvQAAHL4AAIo-AAAXvwAA9r4AAEw-AAD4vQAAFD4AAKC8AAAkPgAADD4AACS-AAAEPgAAQDwAAEA8AAAPPwAAfz8AAOC8AADYvQAAQDwAAGy-AACgPAAAoDwAAIq-AAB0vgAArj4AAHA9AAAMPgAAHL4AAFC9AACmPgAA-L0AAEC8AABAPAAABL4AACy-AABQvQAAEL0AANi9AAAkvgAAjr4AACQ-AAAcPgAAmL0AAPi9AACWvgAA-D0AAEy-AAAsPgAADD4AAIq-AABAPAAAXz8AAI6-AADIvQAAZD4AAJg9AAAwvQAAFD4AAKC8IAA4E0AJSHxQASqPAhABGoACAAB0vgAAED0AAFC9AAAvvwAA6L0AAEA8AAAQvQAAiL0AAFC9AACoPQAApr4AAEy-AAAQvQAATL4AABA9AABAvAAADD4AAC8_AAAcPgAAzj4AAEA8AAAQvQAAuD0AAHC9AADIvQAAoDwAAJi9AABAvAAAgLsAAPg9AADgPAAAHD4AAIg9AABcvgAAMD0AABA9AABUPgAADD4AAAy-AAAEPgAA-D0AABA9AACYvQAA4DwAAOC8AAAEPgAAf78AAIa-AABMvgAAXD4AAKo-AAB8vgAAUD0AACw-AAAsPgAAcD0AAIA7AAAwPQAALL4AAKA8AAAsPgAAPD4AADC9AAAMviAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=LWE1F2nOlTE","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4398806019723719698"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"815769347"},"4434973952650019442":{"videoId":"4434973952650019442","docid":"34-1-0-Z25E97378B1A6E6DA","description":"Pretty print binary tree with Haskell draw tree in console code: https://gist.github.com/evgenii-malov...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3414383/b59cbfe3f3919f98f2bac57cb8edf1ec/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Jm3uYQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUd-1Z0hBlB8","linkTemplate":"/video/preview/4434973952650019442?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Pretty print binary tree with haskell","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Ud-1Z0hBlB8\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFQoTNDQzNDk3Mzk1MjY1MDAxOTQ0MloTNDQzNDk3Mzk1MjY1MDAxOTQ0Mmq2DxIBMBgAIkUaMQAKKmhoc2pycnd3d3liZnZicmRoaFVDQkdZazVzMUZuazBQcHFTd3RIMU05dxICABIqEMIPDxoPPxPuFoIEJAGABCsqiwEQARp4gfj9EQgC_wD8AwUC-Qb-AhQCBfn1AQEA6vj78wL_AQAPBxL7BgEAAALz-_P_AAAAFAX4_gMAAgAcAvv1AwAAABkICgz7AAAA_voE__8BAAAFBwUHA_8AAAAHDwUAAAAA8AoGEQAAAAAD-gX2AAAAAAPvAAUAAQAAIAAt7sLOOzgTQAlITlACKoQCEAAa8AFnHQD82LLzAMkZ9gHl8sIAgRgP_0zx2f_C3BUCm8ndAPj41f--_BMBty_q_4ET7AGg-Nf96Nz6AEf2Fv8h4DQAHCMWARfWHAFWHdb__h_t_tcODP069S8BHeUNAPIExgH-4C8ANR3r_9LyzQD-BTQALfoJCB_5Df7iGR8Axfce_wH8CgK43PkBww7__fbqEgfuC835Iyjt_PNMHwIp9_YM3Pb8Bw_yCgkcCQQF3eT59PLp8QIK5_oK6E4c9gQME_bmFxD0Du0G-gMl3fQo8-P7By8EBBHpAxUMxwIE0x8B8-rYAPTYTwoC-OUE8u0PAf4gAC0BsAA7OBNACUhhUAIqcxAAGmAJEgAW_grq8Asy9QnbBfMLCfXz7e0bAOvLAA7t9wUl4d7n8gUA9sUPA8sAAAAC7t4NDAABP_3lCQ_h6wHn7dT5CH8f7Tb59fkHA-gC6AApDAo8JkIAF_QFFBzkDRAWAgkgAC3QN3Q7OBNACUhvUAIqrwYQDBqgBgAAKMIAABBCAABIQgAAQMAAAJjBAACYQQAAskIAAJjBAACywgAAoMEAAOjBAAAAwAAA8MEAAIDAAADAQQAAwMAAAKBBAADAwQAAbEIAAADBAABoQgAAQMIAABDBAADIQQAAgMAAAFhCAABAwgAAmEEAAKBAAAB8QgAAAEIAABzCAABQwQAAmEEAAHTCAACYwQAAiMEAAKRCAABQQQAAwMAAAIC_AAAwQQAASEIAAJBCAAC4wQAAUMEAAI5CAADQQQAAAEEAADDCAABYwgAAoMEAAGTCAAAAwgAAUEEAADDBAAAcwgAANMIAADBCAACIQgAAMEIAAMDAAACowQAAqMIAAIBAAADgwQAABEIAACDCAAC4QQAAAMEAAARCAAAcQgAA2MEAAMhCAACQQQAAIMIAAODAAADYwQAAcMEAAAhCAACcwgAAMEIAACjCAAA8wgAAYEIAAJxCAADQwQAA6EEAAIA_AACgQAAADEIAALxCAAAgQgAAOMIAACDBAAAgwgAAIMEAAHDBAAAgQQAAoMAAAKBAAAD4wQAA-EEAAKDAAACUwgAAEMEAACRCAADgQAAAIMIAAOhBAACQQQAAMMEAAAjCAAAAQAAAZEIAAHBBAAAgwQAAvMIAAGBBAACgwQAAaEIAAATCAACAvwAAjsIAALBBAAAwQQAAAEIAAIhBAACAwgAAXEIAAEDAAAAAwQAAQMAAAEDBAAAUQgAAGEIAAEDCAADowQAAZMIAAIBBAACwQQAAFEIAAPhBAABAQAAAyEEAAMDAAACAwQAAEMEAABxCAAAMQgAAGEIAAABBAADoQQAAAMIAABDBAACAwQAAhsIAADzCAAA4wgAAcEEAAADBAABkQgAACMIAAHDBAAA0wgAAiMIAAKBAAACQQgAAGEIAAGxCAAAMwgAAAMIAAAAAAADAQAAAusIAAFBCAABAwQAAiEEAACDCAADCQgAAmsIAAIDBAAAswgAAAEAAAIBAAACAwQAAHMIAAIA_AACAPwAAAMIAAAhCAAAkwgAAVMIAANjBAAAgwgAA1EIAAIDBAABMQgAAJMIAAGxCIAA4E0AJSHVQASqPAhAAGoACAACmvgAAfD4AABC9AABQPQAAHL4AAPi9AAA0PgAAAb8AAJK-AABEPgAANL4AAJo-AADYPQAAmD0AAKC8AAAMvgAAmL0AAKA8AAB8PgAANz8AAH8_AABQvQAAJD4AAEC8AADIvQAAqj4AAOi9AADmvgAADD4AAJ4-AADgvAAAuD0AAFA9AAAQvQAAND4AAFS-AABQPQAAir4AAGS-AAAsvgAA-L0AANg9AACIvQAAcL0AAGy-AABkPgAAJD4AADS-AACGvgAAmL0AAOC8AABwvQAADD4AAIY-AADgvAAA6D0AAEk_AADIvQAAhj4AAEw-AACIvQAA2L0AABC9AADCviAAOBNACUh8UAEqjwIQARqAAgAA2L0AAIA7AABMvgAAN78AAHA9AABQvQAAuj4AAKq-AABAvAAAqj4AAEA8AAAMPgAAmL0AAES-AAAQPQAA2L0AAGS-AAAFPwAAjr4AAOY-AAAsvgAA2L0AAJi9AAAwPQAAoDwAAJi9AABAvAAA6D0AAIg9AACgvAAAUD0AALg9AAA8vgAAXL4AAHC9AABQPQAAij4AAHQ-AAAcvgAAMD0AAGw-AADIvQAADL4AAOg9AAAwPQAAPL4AAH-_AADYvQAAoLwAAJo-AACgPAAA4DwAAHw-AACovQAA6L0AAOA8AADYvQAAoLwAAAy-AACovQAA-D0AAOY-AABEPgAAiL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Ud-1Z0hBlB8","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4434973952650019442"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"999160061"},"2954123854630118933":{"videoId":"2954123854630118933","docid":"34-4-5-Z4E3E11DCED0DEC33","description":"A recursive palindrome checker is easier to create than it seems in Haskell. Follow this quick and easy tutorial. We will use guarded equations to create a tidy function. #haskell #palindrome...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/927653/421cc36c6892e54e01fd3a6a00cc26d2/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/nhXqPQIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DtS7Wd52liUc","linkTemplate":"/video/preview/2954123854630118933?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Create Recursive Palindrome Checker using Haskell","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=tS7Wd52liUc\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFQoTMjk1NDEyMzg1NDYzMDExODkzM1oTMjk1NDEyMzg1NDYzMDExODkzM2qIFxIBMBgAIkUaMQAKKmhoaG5rbXZheXdyaHFsY2RoaFVDcy14YjFCNkFJUXdycHRmRnktVFJLURICABIqEMIPDxoPPxPqAYIEJAGABCsqiwEQARp4gQcHBgEC_gDvDA0C-gP_ASH7BvX0AwMA8AEC_P4BAAAE-RD-BgEAAPsC_vz-AAAABPv8C__9AQAZ_PkAAwAAABcG_fD7AAAAA_z1CP8BAAAECfYEBP8AAAkEAgsAAAAA-QUTBv4AAAD_-wf9AQAAAATjAf8BAAAAIAAtOAvNOzgTQAlITlACKoQCEAAa8AFpNyH_FM7yBbocCADD-AQBkt1P_zhB3f_nAfEB4vESAMDYMQDo5xIAgcr4A5n-9wHk6sH_JwLpADEEFQAV7RUAJBkFAR3qJQJKAxn_8gIhAeo7Ef049S0BKs70Af_f8f4i7xX72-4FAM7TwAf-BTEA9-ESBRMuNQAAzwoG_xIuAPnQAwDM_-H_5dUV-_TfLQQPE9f_NiwI_NZK7gAHIPoFzf0PBQYFEQArIiz-3fAS-c8X5wT8AeQECh0SBRv3Lf_nFhD1_x35_PjmBfYpBPH4708PBe3r-gsv-_gC8jT4_AfiC_LaSwkC698S7SEOChYgAC2nJQc7OBNACUhhUAIqzwcQABrAB3pR475vUSC6hTJDPFrIrTwz3EA9nmKVvJ45db2HyS-8sWqQPLZJ5T12yZM8iL9BPaFId75zVro8pDYxvVG_iz4dbBY9m-hzPURO37s8UJI9ypFJvUpNwb1m5jg7TxqPPJWZx72i2RC9QZscPDusAD4Csnw8Anw8vc_dqb0Dt2m9EayFPG8nhj342a28BcG9OS0BnT0_CNw8LVqAO3w0Cz1mdYK7g6blPLImXDuGS1g7-HBJvXR76b2lFsq8u1qTvOGE-LwrDaE8ihmGun8V4L1uOyO98Z2YPK-wID2oN4M9nyPNPKxjCz0NBjI8WuybvF1OLj0xA_q8rXesO8TMjr02kdk9aOwmvIRL5z1RNkC8eU1ZvCYMdL1dRrs9TCy6PKwDQL1Tvpa84Nz6PADyhD2JKwI9-CsuPPPpzLxdDG-9qkE9vB1bzz1S4pS9lCp2vHlP7zyx9wM8v5ZbO7LLgTxqBIE9yQyKvCz5k71iYEI8Dy-jvKd6Aj6VwQc9ME_fu3jg0rwmxz29CNiYvD3YHLwbBj28RWE8PJXcPL088cG9Q-nmu3_uFT18D9c9VdVTu1mHwz0Kz1W99IJTO4g1izwUQqI8XHeOvAPBLT3svHK9l7hBuClb5L0b9yE9XquQu-kLYb3Zzre8ZOK9u9Q9_LzYLSK9fstRuciAh7yd8qi8PJj7O5Mkrj2A92m9QEs6uyxyOjtfBDK8-4TgOwfu4D163B679qUOuqRbqr2nQwI9NqbCN3cXw7xSIhE8BFSbO-6vDj6fEpG9ftCUOSTQxbxtJlU9QdmlN5s6z7247kE8LScKuU5IBj2oKXg9jF0dN60vtzr9EvG9vCOJOf72ED2JmJK9FR_1uFIK-r2I2Zs9C132OYvPMz2AFiG90jMpORlYBz0oyQS9knjFOB01yz1QllA9W6xhOP6wSjzEIBW96bEHN0MVk73uHLE70kPcOfoIkT3ZAgS8lQ4FOcCVibpEY3e9XtwVuKe9Fz1oTmg9hmA6OaxjJrwGVkS85C4AuQxMODyDrYg84SxCuRLRt7sM_Yi9UGX6NwwpdTwe5gY9gy1YN1ifzL2mLjQ9g38sOcpRoL1xEvc62o4VtTJyhr2Ei0u9SxsLuJ_YlL26xGy98lIUOMHjKz7cpWi8B4l0uXCnPrwn0229dEFfuIT6L7sAIwG86qNfN_t5LjyD_4g9mMmgNXwpPD6XR029xTMWuIqWVz0QWPk9jRdAOFryeL2YS647aOleuJA42rwV5bI9xKItN9jgc73M_HS9zBaNuCAAOBNACUhtUAEqcxAAGmADCgAU2hnq9iRZ5fPZL03uJM7GBAgq_yqR__EeBCFCBqjDLD0AFeIm4ZwAAAAX9-UR4wAYfxvFJQerLAy0Hds1IEj_4CXCPwAVKcYp9MIm6xAtLxQAHt3aImHl8jVD1vogAC1GvRU7OBNACUhvUAIqrwYQDBqgBgAAwEAAANDBAAAAwQAAuMEAAMBBAAAUQgAAoEIAAAxCAADIwQAAyEEAABBCAABAwgAAeMIAAIjBAABAQQAAiMEAAKDBAADwwQAADMIAAFjCAAAcQgAAkMEAALBBAACAQQAAwEAAAEDBAAAswgAAZMIAANhBAABMQgAAgL8AAMhBAADCwgAA0MEAABTCAAD4wQAAkEEAAIRCAAAswgAAmEEAAKBAAACgQAAAGEIAAIhCAADgQAAAqsIAAABBAABAQAAA7EIAACBCAACAvwAAsEEAAFBBAAAowgAAQEAAAADAAACwwgAAkEEAAJrCAAAoQgAAQMAAAODBAAAgwQAAjMIAADBBAADAQAAADMIAABDBAADgQAAAJMIAAExCAACUQgAAoMAAAJBCAACgQAAAEMIAAEDBAAAEQgAAYEEAALDBAABAwgAA4EAAALBBAAD4QQAAAMEAAEjCAACUQgAAgL8AAKBCAADYwQAA8MEAABhCAAB4QgAAuMIAAHDBAAD4wQAAYEEAANhBAACgwQAAAEIAAODBAACgQgAAGEIAAADCAAA4wgAAAMAAAKBAAAAcQgAAoEAAABhCAAAQQgAAUMEAAFBBAAAwQQAAAMEAAHDBAAAAQQAAJMIAAERCAAC4QQAAQMEAAFTCAADcwgAAoMEAAMhBAACoQQAA4MEAABxCAAAUwgAAQMAAAJBBAADAQAAACEIAACBBAABAwQAAAEEAAMBAAABAwQAAJMIAAJDCAABkwgAA4EEAAFBBAABgQQAAEEIAAODAAACCwgAAMEIAAEDBAAAIwgAAQMAAADDCAAAIQgAA0MEAAHDBAACewgAAMEEAAKTCAADQwQAA8EEAABDBAAAQQQAAbMIAADTCAADwwQAAwMAAAFBCAABQQgAAlkIAAKhBAABwwgAAcEEAAETCAACSwgAAAEAAAMjBAACIQgAAFMIAACBCAACIQgAA8MEAAJhBAABUQgAAgMAAAOhBAACAQQAAiMIAAI5CAAC4wQAARMIAALbCAAB8wgAAoEEAABRCAACAQAAAAMAAAMDBAAAQwgAAIMIAAI7CIAA4E0AJSHVQASqPAhAAGoACAACgvAAAQDwAAFw-AAAkPgAA2L0AAOC8AACoPQAACb8AALK-AAAsPgAATD4AAKg9AAAQPQAAij4AAMi9AACovQAAmD0AAOA8AADGPgAAIT8AAH8_AADIPQAAZL4AAPg9AAD4vQAAqD0AABA9AACWvgAAUL0AABk_AAAUPgAAor4AAIA7AACYPQAA5j4AAFQ-AABwPQAAHL4AAFS-AAC4vQAA4DwAAIi9AABQvQAAfL4AAIA7AAAHPwAArj4AAK6-AACovQAA_r4AACw-AADovQAAPD4AAJK-AAAkvgAAQLwAAEE_AABMvgAAUD0AAAM_AACgvAAAQLwAAIi9AAAQvSAAOBNACUh8UAEqjwIQARqAAgAAZL4AAHw-AAA8vgAAJb8AAJK-AACgPAAARD4AAOC8AABQPQAAMD0AAHS-AAA0vgAAqL0AACS-AADIPQAA4LwAAFC9AAAVPwAAJL4AAJY-AAC4vQAAnr4AAIi9AAAQvQAAcL0AAAw-AABcvgAAEL0AAKi9AACIvQAAgDsAAFA9AACgvAAAgDsAANg9AABQPQAAnj4AAIo-AADYvQAARL4AABw-AAAEPgAAUD0AAKA8AACIPQAAqL0AAH-_AABQvQAANL4AAIg9AAC2PgAAcL0AAJY-AAAkPgAAuL0AAFA9AACYvQAAoDwAAAy-AAAQPQAAVD4AAFQ-AAAQvQAAiL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=tS7Wd52liUc","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2954123854630118933"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"16746705998385601273":{"videoId":"16746705998385601273","docid":"34-1-7-ZD5BB2E5733ADEA11","description":"In this video we will learn how to write hello world program in Haskell Language. You can fallow the link below to download and install Haskell Interpreter...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4367511/d0a03de7f9e55370cfb374c4f564b1cd/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/uBA0FQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DZuaTX4VLpic","linkTemplate":"/video/preview/16746705998385601273?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Hello world in Haskell.","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ZuaTX4VLpic\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFgoUMTY3NDY3MDU5OTgzODU2MDEyNzNaFDE2NzQ2NzA1OTk4Mzg1NjAxMjczarYPEgEwGAAiRRoxAAoqaGhqZGRpZXJzZ3Vwc21oY2hoVUNOVVRtUkxYdHFtUEliM2ltYXFndzBnEgIAEioQwg8PGg8_E4kCggQkAYAEKyqLARABGniB9wwH_P4DAPIBDwT6BP8B9AQH-fr9_QDl8fsACf0BAPkG_wYQAAAA_wYB_wUAAAD8-AcL__4AABUJ_f8EAAAAEvUDBwIAAAAJ8gQJ_wEAAP8D6wQC_wAAAPYOBv8AAADtAxAC_wAAAP4O__ABAAAAAPX0_gAAAAAgAC3EQtg7OBNACUhOUAIqhAIQABrwAWoGCwDYGwQACAXtAPUE6AGc2h7_SC__AO_2DgDU8P4A0dIPAesAIACBEhcCuRLu_9zQwAEpLvIA-wHb_wIVCQAvFAwADA0GAi_J-__5HAH_OjIeAP_iIAErCO0B6PLa_xLuBgHbCwgAk_38_wv0IP8G5AUCHST6AgACD_wOKPUDGOUFBdwvCQQHx_YBHMYYAgv92AD6Fer_6B_pAhwpGAPlAA4BFvnu_CrwBQcv1v354g4a_fUA8_3qIRz-Jx4EBvP2_vXy8_794dAD-QwO5PgNCxf-3f8QCSPpCQwZ1RDz__QT9wIBDAHs_BL6IDX6AiAALdyOGjs4E0AJSGFQAipzEAAaYCYJAAgICsH1JlDrCsUVD0go1QXx9CUAG7YA1Rj26Rcs38oHKgBA3hTVqwAAABTrJjXuAARnV8Mi2O4cKt0A3w7pfz4OFMMj-xod1_YYkD8FBB5OIAAL7tvt58rpATX0BCAALaBUIjs4E0AJSG9QAiqvBhAMGqAGAAAwQQAAsEEAAABBAAD4wQAAAEEAAAhCAAAAQgAAHMIAAEzCAAAAwAAAAMAAAGTCAABMwgAAtsIAAGRCAABAQAAAoEAAAPjBAAAgwQAASMIAADBCAAAAQAAAqEEAADDBAAAUQgAALMIAAHjCAADAwQAAuEIAABRCAAAAwgAAgL8AAKLCAAAAQQAAjsIAAABAAACgQAAA1EIAABjCAACQQQAAqEEAADBCAAD4QQAA6EEAAOBBAADAQQAARMIAAMDAAABEQgAAAAAAAHzCAACQQQAAcMEAAKDAAACAQAAATEIAAADDAADgQAAAEMIAAABCAADAwQAAhMIAABDBAACgwgAAAMEAADzCAACgwAAAAAAAAHjCAADgwAAAdEIAAJBCAABAQAAAwEAAAPjBAABAwgAAsEEAACDBAACcQgAAoMEAAFjCAAC4QQAAQEAAAHxCAAAAwgAAcMEAAChCAAAYQgAACEIAAFDCAAAwQQAAgD8AAIBAAAD4wgAAAAAAABTCAACAPwAAgEAAAABAAAAwQQAAeMIAAMBBAABMQgAAaMIAAIjBAABAwAAAYMEAAFhCAABAwQAABMIAALhBAABgwQAAwEAAAFDCAAAUQgAA2EEAAEDAAADKwgAAHEIAAFBBAACAwAAANMIAALjBAAA0wgAA0EEAAIhBAAAQwgAAgMAAANDBAABAwQAAgEAAAIBBAAAAAAAAqEEAAMBAAAAgQQAAwEEAAIC_AABAwgAAtsIAAAzCAACAQgAAMEIAAMBAAACYQQAAMEEAALTCAACAPwAAQEAAAATCAACoQQAAcMEAAPBBAACIwQAAwMAAAABAAACQwQAAeMIAAAjCAABAwQAAMMEAAMBAAACMwgAAQMAAACzCAADwQQAAYEEAAPhBAACAQQAAoEEAAITCAAC4QQAA0MEAAODAAACowQAAgL8AAABAAAAEwgAAhEIAAGRCAADQwQAAMMIAAOBAAAAgQQAAwkIAAMjBAACKwgAAjEIAAFBBAAAAQQAAgMAAAIDCAACoQQAABMIAABDCAACSQgAAqMIAAATCAAAIwgAAyMEgADgTQAlIdVABKo8CEAAagAIAAEA8AADoPQAAqD0AAEQ-AAC2vgAA-D0AAKA8AAAPvwAAdL4AAAQ-AACIPQAAgLsAACw-AABAvAAAoLwAAFS-AACgPAAAyD0AAEw-AACOPgAAfz8AAEA8AABQPQAAbD4AAHC9AAAUvgAAqL0AAJK-AABwPQAAcD0AAFw-AABMvgAAJD4AAIA7AAAPPwAAyD0AAAw-AAAsvgAAhr4AAEy-AACAuwAAmr4AAEC8AAA0vgAAQLwAANo-AAA8PgAAgDsAAEC8AABUvgAAFD4AAKK-AACoPQAALL4AAAS-AADIPQAAQT8AAHA9AABAPAAA6D0AAEw-AABAvAAA2D0AAEC8IAA4E0AJSHxQASqPAhABGoACAACIvQAAqL0AAMi9AAARvwAAND4AAOi9AACoPQAAbL4AAEC8AADYPQAAXL4AAFw-AAAUPgAAZL4AAHA9AACgvAAAHL4AABs_AAAcvgAA0j4AAMi9AACIvQAAEL0AABC9AADgvAAAML0AABS-AAAwPQAAML0AABC9AACAuwAAHD4AABQ-AABwvQAAUD0AADA9AADSPgAAND4AAFC9AABwvQAAfD4AADS-AABkvgAA4LwAAOA8AAB8vgAAf78AAJK-AACGvgAALD4AACQ-AAC4PQAAdD4AAIg9AACevgAAmD0AACS-AAB8vgAA4LwAAAQ-AACYPQAAij4AAOi9AACYvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=ZuaTX4VLpic","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":908,"cheight":720,"cratio":1.26111,"dups":["16746705998385601273"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"292819153"},"532911994063463673":{"videoId":"532911994063463673","docid":"34-8-9-Z79E632E2674B4049","description":"Python has explicit Concurrency and this is not good. Imperative languages hard to implement implicit concurrency, but pure haskell can do this. python - https://gist.github.com/evgenii-malov...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/760499/e5d0078344609f1de3a032f170718f29/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/UFB_3AEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D5RBxI1fm6wA","linkTemplate":"/video/preview/532911994063463673?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Concurrency python vs haskell, why haskell do it better?","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=5RBxI1fm6wA\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFAoSNTMyOTExOTk0MDYzNDYzNjczWhI1MzI5MTE5OTQwNjM0NjM2NzNqiBcSATAYACJFGjEACipoaHNqcnJ3d3d5YmZ2YnJkaGhVQ0JHWWs1czFGbmswUHBxU3d0SDFNOXcSAgASKhDCDw8aDz8TqAiCBCQBgAQrKosBEAEaeIH8_wgBAAEA-_4OBPoH_QL2CwYC-f39AO38B_oHAAAAAvsE-Q8BAAADCPn79wAAAPsCBAT1_gEAGPz5AAMAAAAT-QL-9wAAAAL4AQYAAAAABAj2BAT_AAAS-AwMAAAAAPsECQz9AAAA-gD3-wAAAAAJ7wL-AAEAACAALUrE1Ds4E0AJSE5QAiqEAhAAGvABaivu_Q3gAAS_Fd8A6RzmAIH6Ef9m2dwA2PP0_8kMEgDO9-QA4vtG_sIVzP6HEu0Bwf3V_yweBQAfChYAEuxBACoR5QFdxPUBRAH8APAU4v74Fgf_JOc1AjK07gIIDez-A9MF_8oGtv_VAegA7DA9Ai_7_fwVEhH_6x05AcQWHwG-6wX82h8DCbL5AwMF7w4AFA_pAUEK1ADgBxb-Fur1CwHuDwLX8R71OBkVBfDx9_bQ_ev_2Q3zDQMJHgMKKCj41xALEfX1Du0V9gTrIPv07fw6-Qwp5PYID-oBCdsNB_z5_gXx5TQLAen7FPkQF_TvIAAtxv0GOzgTQAlIYVACKs8HEAAawAciqOK-8R7xPA-TNT20ZEQ8l0qZPdOO0TxfJX-9FK8yPBmikrumSD4-nbxIPfiSoTv2lmK-BXiBPHk_DbwKL2E-F3GwvEHTxjm5vJ69qTD4O9j-BL3RyRe9AigIvLWv8rr9TtO9m3VGvYsuND21awI-xJNdO6BYo7sxNZO96HGzvOsPnjy75Ek9le6uPNAigLxyprk9a7xvPZvBhLztr4g9g-4cvS7aa7vmbRa9cg_TPAmHg7uaOlS9TFOlu7gA-rov4tY8ztyoPTDHoTz0YQe9ww2IvS6dhTyyfU09xGdBPRxTgztEaZS7bbU9PRvlTzzSo449maQNvVDfsjwNUyu-XLKmO2K6NbxtqeM9BhGpvBSd2zzGYaq9q1udPe7Umjv1Ugw9oA9gvPxPxDuX5iY-Jfw3PdLLAzurq-U7ry2HvYuuxbu6MAI-Zr2YvMw-tLzAg8W9UuIpvWo1A7xngjw9eg27Pd1sYrw2Q8O7A-8_PfAb_LqbEGQ9PKp1veK4QrzzvVA9ImsRPNZufTuA9A09WQhBPfO_Jjze8se8f6vrvGyaTTrD8BE9LEWiPSZFFjt0Iww-XFNFOzz8c7pm-iC9FK_SvcHsljuLajY9QvuFu9I_Wjs01E28jhsCPEKhErxL2K28qxW3vcWaArwQ8nC9XmofvOuB_zuyS8Y5hFEEPfm7-7tGDow9xZQDvfwxbztgYLG9sLy3u7hUDLn7nmc9xNOKO8YFuTuamK687g8MPCPcgTs860c77t9WOgxiWrvurw4-nxKRvX7QlDmlBZo7WTVjPNE64jk7Vf68rNz8uIyDVDm2vJI9taPYPYgdgbmtL7c6_RLxvbwjiTnpi3M8Gw0lvaHFG7q4zrq9avsSPZhwTDlfLn09CfC3PRXRkLn39a090hjSvCyV5rfxRZA9Uq1PPJ6yvzjqKrg8deQFOmBEU7hbEQu9UJztvHDTAznIKKq85aIQPQynkDid4qc7I0lVvUuegLjN8iu84yaZPdrOH7ijhsA8lFBVPEJ4Urg_yqO8nfiFvMhukLhXBvW9cEPsvcwMi7jQ3zq8kF0zvO3Vazhtxf69otQ-vRov9LhhTP671Ji1vTO0gjZ1Wre8mOtDvdCoxTZJZsW9h4scvrW6rTh6Cu885i8jPfPmmrhGmjg-TqXVvL9_6ThlP0E8oyT_PIfOjzfOP6A9bHj6Pe2Myje4cwE9zCuCvS9mdLgi_-w9NSkFPvN-W7iLg4C9OGgvPZC4irg8YCg9ibn_PFp6r7cCmDc9PoZ9vfMMqTcgADgTQAlIbVABKnMQABpgDv8AHP4P6MQKUPYBvu4W2CgZD_H3CP8H3gA0Dg4OF_a8viUyAC7TJfitAAAAEN3eFtYAEWYIyjTUwxwasA3MINV_-NY3wOfsEv8FTSK9DePkFCMrAPwE7P5R6wMSSggCIAAt3CgoOzgTQAlIb1ACKq8GEAwaoAYAABxCAABAQAAAAMIAAGDBAAAgwgAAAAAAAI5CAACAvwAAGMIAAKBBAADYQQAAyMEAAILCAABowgAAaEIAACzCAABEQgAAkMEAAAAAAACYwQAAdEIAAETCAABAwQAAyMEAAKBAAAC4QQAAiMIAAIBAAADgQQAAwEAAAADAAADwwQAAoMIAAFBCAAAEwgAAQEAAAKBAAAC2QgAAgMAAAIBCAADQQQAA-EEAALxCAAAAQAAAcEEAAADCAABAQAAAwMAAAMhBAAAAQQAAiMEAALDBAAAAwQAAgD8AADRCAABIQgAAkMIAANjBAAAwQQAAkkIAABDBAADowQAAoMEAAHDCAAAUwgAAwMAAAGBCAADgQAAA4EAAAKDBAACOQgAAdEIAAODBAABwQgAAoEEAAJbCAABcwgAAwEAAAGBBAADQQQAAHMIAAMDAAAAwwQAAmkIAAEDCAAAYwgAAQEEAADhCAACAwQAAfMIAAOBBAABgQgAAisIAANzCAACgwQAALMIAANDBAABwwQAAMEEAAHDBAABUwgAAJEIAAIJCAACIwQAAbMIAACBCAAAswgAAhEIAAHDBAADIQQAA0EEAACDCAAAAQAAAAEAAADxCAAAUwgAAsMEAAJjCAAA4QgAAwMAAABBBAABQwQAA0MEAAJDCAAAwQQAALEIAAJjBAAAwwQAAhMIAAJDBAAAwQgAA0EEAAABAAACOQgAAwEAAADRCAACwwQAAgL8AAFzCAACMwgAAAEEAAPhBAACgwAAAuEEAAIBAAABwwQAASMIAALhBAADwQQAAmEEAAADBAAA8QgAAmEEAAIDCAACYQQAA8EEAAGDBAACSwgAAAMEAAOBBAADAwQAA8EEAADzCAAAwQQAAYEEAAKDBAAAgQQAAJEIAANhBAABwQgAAZMIAAMhBAACAwQAAuEEAACDCAAAAwQAAgsIAACDCAAAEQgAAkkIAAITCAAAAwAAAUMEAAODAAACcQgAAaMIAAJDCAABYQgAAJMIAAMhBAAC4QQAAkMEAACxCAACYQQAAiEEAAExCAACCwgAAEEIAAIbCAAA0wiAAOBNACUh1UAEqjwIQABqAAgAADL4AACQ-AAAMPgAAuL0AAGy-AADIvQAAVD4AACe_AAAwvQAAmj4AANI-AAA8PgAA2j4AAFA9AACovQAAdL4AADy-AABwPQAAsj4AACk_AAB_PwAA-D0AAO4-AACKPgAAQDwAAL4-AAAUPgAAQDwAAIA7AAAUPgAAJD4AAIC7AACoPQAAoDwAAK4-AAAwPQAAyD0AAGy-AAC4vQAAqL0AALK-AADCvgAAuD0AAHS-AAA8vgAAtj4AAEQ-AAC2vgAAML0AAFS-AACYPQAAiD0AAMg9AABcPgAAgLsAAIA7AABBPwAA2D0AAHA9AAC4PQAAuD0AAIC7AADYPQAAZL4gADgTQAlIfFABKo8CEAEagAIAAES-AACoPQAAED0AADG_AAAwPQAA6L0AAEQ-AABsvgAADL4AAHw-AABwvQAAgLsAAEA8AACGvgAADD4AAEC8AABMvgAANT8AAEA8AACqPgAAED0AANi9AADIvQAAUL0AAJi9AACYvQAAXL4AAFA9AAB8vgAA4LwAAIC7AADIPQAALD4AAJi9AAA0PgAAcL0AAGQ-AABQPQAAVL4AABA9AAAwPQAAmL0AAAy-AAAQvQAAgDsAAAS-AAB_vwAAZL4AAKi9AAAcvgAAVD4AAFC9AABcPgAAoDwAAOi9AABQPQAAqL0AAMi9AABQPQAAyD0AAJg9AABMPgAAuL0AADA9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=5RBxI1fm6wA","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["532911994063463673"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"816815388"},"13786694321160675014":{"videoId":"13786694321160675014","docid":"34-11-8-ZB9B17B5AF13227DC","description":"This is video 20 in the Haskell by Example series in which we look on processing binary satellite data. In this episode, a basic \"hello world\" chart is created in the GUI. The code can be found...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2123140/f542c6668721d7929861b18dba5a5ff8/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/qc4_3AEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DU9OJzGPPEto","linkTemplate":"/video/preview/13786694321160675014?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell by Example - 20 - GUI Charts: Hello World","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=U9OJzGPPEto\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFgoUMTM3ODY2OTQzMjExNjA2NzUwMTRaFDEzNzg2Njk0MzIxMTYwNjc1MDE0aocXEgEwGAAiRBowAAopaGhrdG5vbW1pZWdxbWN1aGhVQ1ZXckZWRFFqVmFDWmpRVk9rblh6eUESAgARKhDCDw8aDz8TvgyCBCQBgAQrKosBEAEaeIH4CQ8BAAAA_AMFAvoG_gID-A0B-f7-ANn7AwYL-QMACQED8gYBAAD5BAX3BwAAAA4CCAIB_gIACf8EBAQAAAAZCAoM-wAAAP_0AhEAAQAA-Pf3_QP_AAAH_hQEAAAAAAAFCgMBAAAABw_9-AEAAAAL8-_7AQAAACAALcoA0Ts4E0AJSE5QAiqEAhAAGvABZAX8__3YBwLHFwcA6wvaAYHtHP8rBu4A8QkPAc8U2wDh_uAA3gIeAcj7CwGdD_ABzf3d_y8dKQEF8Qv_C_se_xgQ9wEyzw4BNysB__EC9P8BHyf_Pg8H_zvoHQIa_97_Fdn1__Lu2f7U1-wACRsvAgT5GQIuFAcB1SMF_wAvCQPmDvUF1AD3-7_w7_4CAxH_-w3FCCQV3f4LHAX9EQL1Bu78JAEX2hMEBhwP-vP4DPfq8vD3FP8A-9j2Df0XIBILAxsP_gTt_PUR-APvH_bp_AUkAwP95PQJ_-YEAu8D_vv6_gTz6ioJAPQnDgIJAvD5IAAtQVolOzgTQAlIYVACKs8HEAAawAfvHNK-b-i3PFrHZz2Kb529IXkiPYEyfDw5ZOO9stILO4kDLb2mSD4-nbxIPfiSoTubHaG-RqGbvMhnqDyKrUA-DI0sPVxgRTwrYJy9ux7WvE5eRL0UB1C-k3Z-PIqaHr04L848zm3CvDFvnzyp-E8-EoMAvdRhhTx83-68ra4ZvWXukDsvm0o9t0orvdZoIrzJisY9Qd3bPHY_JLq8Wu49QGNLvCsBpzxBHMW9QCj5PH9dejsU8AY9BUFTOzo3krv3qY89gM1evGo39judLuu9r09vvF-aw7uc-sA8GgCFvEO2Yjydon48l0F5Oumnbrx7Mlo9IhZWvFzbJbyt-QG-VKWSPCHR3zv1vCs-zSx4PPp6vjzSV5u93UhUPRr0LbvUnjK9sGVDPHrXCzwPv4Y975ysPcNVlDzDq3Y8BwIJvSChHDyyEN09OAsgveLjuLrM5YC9_XCrvO4FCTyyy4E8agSBPckMirx-3S69KadHPXdJfztb5U494ypNuQ-4LjxbKLk9f_YjvbyQM7yWZHg8P8D_PGgZkDvRj6u75DQfvbKRNbyg86Q8Xx4XPTCz-Lr3gxA9x6lOO04ddbyqpY-9YHlrvLPsSbxsJl896-DFPDHaDzr0E3M8CjoQPRIf7TsjFjE9JlmCvZtW6ToIk-K98mMnvML7qrry5B-9uDa3u1HIZ7us2v88EtjBvB1iNDs8PpA8eme-vE1MULpSXxs9WWGEvG15WDl8SFM8FcwTPVMYKrqsQqm932IvPakHD7ShndM9UYGYvZedUTnNodY8eFKVPDzKlzhDSGw9mm24PCllFrlMbjQ9mchWPdf2rbjATGo90bu3vfkYxLj076M7j_2svKAKZTkc20G99L_cPLocbjqjGIU84LAdPKW2O7r0APG7DTwSvZ4trDb-Lic9qEVQO9gq4jhz2H28wke5vRab-7ifVcm6quSNveicFTlIdCq9e0MrPJW5tbd46GC8-y8mvUMWKTWO9mk9eQiOPYpdnjjrDx68-mP1PA4yNrcuTkG9xW-ru3ozVbh2U2q9V8_JvVw6argu1fu8-OtkPcB3mDi6ag6-5qzvvX6KuDda6rq9mZoUvulbUrgpgp69O0vaOxcBJrka3qy95iHTvWhCyjgQxcm8DOpbvdHSkjgp1l88FSTwuvsiKLhKetg9TS6GvA4tbzdxf7Q916Q7PeQnWrgy7qw9XCa-vexqQzci_-w9NSkFPvN-W7gYJzm9lEOlPWWUx7itANe6LZftPcpIaDjdk0w9J9T8uvx517cgADgTQAlIbVABKnMQABpgQv0ADBsK1NY1Nfn3xAETCwje8PXnIf_7zQASEu8CBQjerBUL_wrO-fO2AAAADwgRLf4AM1wd4w_dxigx4NXsDv1_HAEksv0CEvv6FArGKP7vESlGAPr-0PP73usnMfjyIAAtanc-OzgTQAlIb1ACKq8GEAwaoAYAALhBAACowQAAIEIAAEDBAACYQQAArkIAAKRCAACQQgAAcMEAAHDBAADgQQAAoMAAAPDBAACYQQAABEIAAKjBAACAQAAAjsIAAJDBAAAAwgAAVEIAAKDBAAAAwQAAiEEAABDBAADAQAAApMIAAETCAAAAQAAAJEIAABBCAACAvwAApMIAALjBAAB4wgAAUEEAAJBBAACYQgAAAAAAAIDBAABAwgAAEMEAAMhBAABQQgAAgL8AAN7CAADIQQAA6MEAAKRCAACIQQAAEEEAAChCAADIQQAAiMEAAKBAAABwQQAAMMIAANhBAACcwgAAJEIAAODBAADAwQAAuMEAAKDBAADIQQAAXEIAAHDBAAD4QQAA2MEAANDBAADYQQAAlEIAANDBAACUQgAAIEEAAPjBAABAQQAAwMAAAIDBAAA0wgAAsMEAAFBBAADAQAAAUEEAAIC_AAAowgAAeEIAACzCAABwQgAAQEEAACzCAAAcQgAANEIAAAzCAACAwQAATMIAAIDBAACowQAAHMIAAKhBAAAwwQAAlkIAAMhBAAAgwQAAdMIAAADCAAAwwgAASEIAADjCAADQQQAA8EEAANjBAACgQAAAQEEAABBBAAAAwQAA4EAAABzCAACwQQAAUEEAAEBAAADwwQAA8MIAAFDBAACYQQAAAMAAAEDBAADIQQAAIMEAAEDBAABQQgAAUMEAAGRCAABQQgAAwMAAAEBBAABAwAAAAEAAAAjCAACiwgAALMIAAFBCAABQQQAAQEEAALhBAACAwAAAMMEAAJBBAADgQAAAwEEAAHDCAACMwgAA0EEAACDBAACgwQAAosIAAGDCAACawgAAJMIAAChCAAC4QQAAgEAAAMDBAADIwQAAcMEAAAAAAACEQgAAgkIAAHRCAACAQAAAOMIAAEhCAAAMwgAAhMIAAARCAAB8wgAAnEIAAIbCAACQQgAAhkIAACTCAADQwQAAHEIAAIBAAAA4QgAAgD8AAAzCAACgwAAAIEEAADjCAACewgAA4MEAAFBCAADoQQAAEEIAAAhCAACAwQAAZMIAACjCAACAwiAAOBNACUh1UAEqjwIQABqAAgAAUD0AACw-AAAwPQAATD4AAKa-AAAEPgAAqD0AADm_AACavgAAvj4AADC9AADIPQAA6D0AABw-AAAwPQAAFL4AAAw-AAD4PQAAgj4AACM_AAB_PwAALD4AAEA8AAAcPgAAmL0AAI4-AABUPgAACb8AABy-AAD4PQAA2D0AAEA8AAAEPgAAFL4AAAk_AADIPQAABD4AADC9AAAsvgAAzr4AACS-AACCvgAANL4AAEC8AADgPAAADT8AAFQ-AABAvAAATL4AAGy-AABUPgAAmr4AALi9AAAsPgAAkr4AALg9AAB7PwAAgDsAABA9AAA8PgAAij4AAEC8AAAEPgAAir4gADgTQAlIfFABKo8CEAEagAIAAOi9AAAwvQAABL4AADG_AACYPQAA4LwAAKA8AAAsvgAAMD0AAPg9AACyvgAADD4AAAQ-AAAkvgAA4DwAABC9AACWvgAAQT8AAFC9AADSPgAA6L0AALa-AAAwPQAAUL0AAIC7AABAvAAANL4AAKC8AACgPAAAMD0AAMi9AAC4PQAAyD0AADS-AACIPQAAUL0AAJo-AAAQPQAAEL0AAEA8AAAcPgAABL4AAMi9AACAuwAAcD0AAGS-AAB_vwAAor4AAFy-AADoPQAAPD4AAAS-AAAsPgAAMD0AADS-AACIPQAADL4AAIq-AACIvQAA-D0AAHQ-AACCPgAAPL4AAIK-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=U9OJzGPPEto","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["13786694321160675014"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"950838438"},"13606198732830507772":{"videoId":"13606198732830507772","docid":"34-8-4-ZE731EF804F185925","description":"\"Pure parallelism\" refers to the execution of pure Haskell functions on multiple CPU cores, (hopefully) speeding up the computation. Since we are still dealing with pure functions, however, we...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3947423/4c81751b1466914fe83fac53da82f970/564x318_1"},"target":"_self","position":"15","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DtrDqqZldxQA","linkTemplate":"/video/preview/13606198732830507772?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Pure parallelism (Haskell Unfolder #47)","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=trDqqZldxQA\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFgoUMTM2MDYxOTg3MzI4MzA1MDc3NzJaFDEzNjA2MTk4NzMyODMwNTA3Nzcyaq8NEgEwGAAiRRoxAAoqaGhlYnBmY29ua3RpenR0Y2hoVUNKNWdoMDZVTW96LWMwUjRFaHFRTXdnEgIAEioQwg8PGg8_E8wXggQkAYAEKyqLARABGniB-wr-CQL9APjsCQkGB_wCAAT_-Pj-_gDt-BEFBwEAAAD3_g0JAAAA7AkH-AUAAAALBQMQ__0BABf07wABAAAAE_4A-P8AAAAH_PD3AAEAAPUEAgr2AgABBfUT-AAAAAD4_QsFAQAAAPgHA_v1_AAABfz5_gAAAAAgAC3gdcw7OBNACUhOUAIqcxAAGmANDAAcISMC2QgB-PHhAAUiKuT5EuACAASkANoC_A4gA97jDxv_Wrgg7LQAAAAO1fkY_wDVXR3j3xwLMxayB88I7n-7KyXmKiP24dfx6PQm_QAPGwgAswbxBTOwBfUPLAQgAC3U0zY7OBNACUhvUAIqrwYQDBqgBgAAMMIAAFxCAABAwQAAgL8AAIA_AABAwQAAyEEAAKLCAACCwgAAfEIAAIhCAACYQQAAsEEAANjBAAAAAAAA4EAAABRCAABQQQAABMIAAIzCAAAYQgAAtMIAAODAAACKQgAA-EEAAChCAAC4QQAA4MEAAFRCAACgQQAAMMEAABzCAACYwQAAqMEAAADAAAAgQgAAhEIAAMhBAACQwQAA4EAAAEBBAAAQwQAABEIAADBCAAAgQgAAgD8AAJjBAAAAQQAAeEIAABzCAADQQQAAEMEAAIRCAADoQQAAkEEAADDCAAAUwgAAYEEAAEBCAACAwAAAyEEAAMDAAACYwQAA0MEAABjCAACCwgAAmMEAADDCAAAAQgAABMIAAHBBAAAsQgAAOMIAAJDBAAB8wgAAeMIAALDBAAAAQAAAPEIAACDCAABYwgAAAMEAAHRCAAAgwgAAgD8AADxCAADgwQAABEIAAKpCAAAUwgAAEMEAAEBAAACAQgAAaMIAAPhBAAAQwQAAkEEAAARCAACwQQAA0MEAADjCAABwQQAAqEEAAKTCAAAAQQAApkIAAIC_AADQQQAAmEEAACRCAABQQQAAoMAAAAjCAACAvwAA3kIAADBBAADgQQAAUMIAAGRCAAAwwQAA2MEAAFTCAABAwgAAuMIAAFxCAAAMQgAAgD8AAFDCAACMwgAAMMIAAEDBAACgwQAAZMIAABDBAABgQQAAyMEAANjBAAAMwgAAyMEAACDCAABoQgAAgEAAAOBAAADYwQAAEEIAAADAAAAwwQAAeEIAAARCAACMQgAAAEAAACBBAABgwQAAYMIAAFDBAABYwgAA6MEAAABCAAAgQQAAYMEAAADCAACiQgAATMIAAPjBAADYwQAA4EAAANBBAABUwgAAAEAAACjCAACGwgAAuMEAAHBCAACAvwAAwMAAAIJCAADwwQAAQMIAAODAAAD-QgAAsMEAAILCAABQwQAAjsIAAHBCAABwwQAAQMIAACRCAAAEQgAAgD8AABzCAABgQQAA4EAAAPBBAAAowgAAwEEAABBBAACwQQAAQEAAAIA_IAA4E0AJSHVQASqPAhAAGoACAADOPgAAMD0AAFw-AABsvgAAbL4AAMg9AAC4vQAArr4AABS-AACePgAAUL0AAJg9AAAEPgAAFD4AAFC9AABEvgAALD4AAAy-AACKPgAAvj4AAH8_AAAEPgAAZD4AAIg9AAB8vgAAFL4AAOi9AACIPQAAoLwAAOY-AAC4PQAAgLsAADA9AACovQAAoDwAAIq-AAAEPgAATD4AAIa-AAAMvgAAiL0AAFw-AAA8PgAApr4AANi9AAAcPgAAMD0AAKa-AABwPQAArr4AANg9AABQvQAAXD4AAAy-AAAQPQAA4DwAACs_AAAEvgAAgLsAAEw-AABwvQAAhr4AADQ-AACYvSAAOBNACUh8UAEqjwIQARqAAgAARL4AADQ-AABMvgAAR78AAJi9AACgPAAAmD0AAAy-AADgvAAAHD4AAAy-AABQvQAAmr4AAMa-AACIPQAAMD0AAIA7AAAPPwAAyL0AAMo-AAAwvQAAmD0AAOC8AACYvQAALL4AAEw-AACqvgAAuD0AABy-AAAkvgAAcD0AAKg9AACqPgAAkr4AAJg9AAAEPgAArj4AAAQ-AACovQAAEL0AAGQ-AABQvQAAjr4AADC9AAC4vQAAED0AAH-_AADKvgAAXL4AAKY-AAB0PgAAuL0AAGQ-AADoPQAAQDwAAKA8AAD4vQAAuL0AAFC9AAAQvQAAcD0AAKo-AAC4PQAAZD4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=trDqqZldxQA","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["13606198732830507772"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"16355418524630430251":{"videoId":"16355418524630430251","docid":"34-3-5-Z0F3A6B34FDAF8D75","description":"In this video I am going to show you how to write your first program in Haskell. The environment what I used is a docker machine. You can find the dockerfile in this repository...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3986034/d678a3a3ea3f88b7775e3ed3a9451c27/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/AsvKRAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D_ejd-kSkz9Q","linkTemplate":"/video/preview/16355418524630430251?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell Hello World / main function / main action and how to compile your first program","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=_ejd-kSkz9Q\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFgoUMTYzNTU0MTg1MjQ2MzA0MzAyNTFaFDE2MzU1NDE4NTI0NjMwNDMwMjUxaogXEgEwGAAiRRoxAAoqaGh5bmRsem1ocWl0Zm94YmhoVUNUZXN4VkF4dHhsWnljbjhKWWJJZlpnEgIAEioQwg8PGg8_E-0BggQkAYAEKyqLARABGniB_wkC9f4DAPLxBgT7BP8BBAAAAvj__gDk6wL6AfwCAP0EAP0FAAAA_frx9wQAAAD2_vsI9P8BAAP7_AIEAAAADPcIAvsAAAAK-gMD_wEAAP8D6wQC_wAACvcKAgAAAAD8DAf_AgAAAAUGAfYBAAAADPr5-gAAAAAgAC3ovdk7OBNACUhOUAIqhAIQABrwAV33A_8UD_sEwf72AMz97gGByA_8ByrzAOAKIADH7eMA9u31__b8EwDXCiQAtCDaAPz50_4jOAgB7Oja_wIhCwERBwYBEA8fABb23v_8AQwANS0bADXXAP8fBRIB8uT1_hvyEfzm7hH_nf38_xrrFALq3AcANPrtAsAaDQQT-ggEB-cD_Os0-gDk0Pj87-n8_vn11AQXF_cH9Cvm_RklFgMM7gn9Ihf2-yUGFgD_9AP97Pz3-_wL_f3tDg37Oh8RAdnxBP0V6PYB6-vm_BQC5wUZERf_4eb0CQT4_gIZ7foL-xAXAfcsFQDf-AD-EQgD9CAALfdyKTs4E0AJSGFQAirPBxAAGsAHkujtvpRnQbnNSV69MdD1vC3IHDy0f1Q97X7VvTvqg7znlFu8TROWPaMViT1BbwA9l8eqvhPH7Du-EZ28y7iuPWEh6bxwSWk8ubyevakw-DvY_gS9t7IkvikVwzxE0GK8pPuJvXYY070Mh-88w7nmPSCToT3l56u8pbUOvSfJKTxd3AY8L5tKPbdKK73WaCK8SkYePl_5YjxA3SA9nFJePvoZ6Dx25rk8FT62vCSuiLzoVyk98ijAva-txDyFcxE74YT4vCsNoTyKGYa6gErVvO5quL2mDcm7FL2CPSFRsj3r3q88Mh_QvBZLsT3TdoI8W4NSvbNTPTvbz5i7zFBLvVjLvT0dBs489fX8PZyiCD3rK1m8MvtBvaRkA70gszM8UOqBPQUCeDyTdKg8ZJPcPW79TzxnMcw8yOBVOT8xt730N4Y3y3WkPZ7AEjkd7fK69qeOPeIEZj1l10U7zz6QPVz6_DwqH8K84ngOvsBq-jtU9fq6K-oAvHNuSTyoUo050q6tPb7Zlr1gwQU82ChQPTTbxT2q3WU86DmYPN9tXjyUZUo7NUNLu7VFY72gsLy7ZfBhPWlRxLw_dP86i8zCvYejcD2y83Q78zvtPQnQlb28UAq89Bq7PMVRHr2aedE76vpPPR9Mur1quSg6d9yLvAnARL3KY5O7IziEPYEtZb34cY86uI98PTwck7y4SzC7QeO4vF0qQD1EqTC6q-a-PYkMK76M5pY6IviEvYfrAzzJ8w27HRGdvRguYTzA9gc6znemPSoO1jzOViq5_reSPAZcAT3bHSw4TQayugO2I70IaBK4p4dSPTm5X72sQYa4-zMNPKD_mT2xwei4ZuUtvUl0QL2lX7M5_0dBvXgTFz30fXK4mp8RPRsZ_zxV4B47pXWqPSlClb26-rS437iUOkdX6T0Fk9a4CxMcvfmG4r390n033PWxOsz6gzyreTE4dNZCvYBSo7pzbma1uVhsPer-VjxrbZy3YZNQPeJQ5LzOS4w37O0gPWqI6LsLDkO4xrpdPPCFKb1iRq831LpIvWqlkL0OtTa4ZRmiPea7SrxEHnM49aKxvahs_bxnsJq4y-tSPHxi3b1M24o4ldclPGIRYz1kB8A4QsyKPIrqSL3h6cO1weMrPtylaLwHiXS5Sy87PaPUhL0D7HK4-tKbvBmhqTz4tMU3xcacPYfxBD0otaa315xoPd8ROr1PYhm4RuSQPYHGMT3lkI84oigAvlawVz1tpeS4S36PvVrZPr2kd382wcWOu2IVr7xBcTM3IAA4E0AJSG1QASpzEAAaYCXxACLyC6zjFm7tIdb_CkAJAPP17RD_DbX_-B_37PYEpaX_NP8u4hfDngAAACIVDmALAAt_dtD98eNAG6UR-BriWxoIDqAfEgf1xD8X4Bwh5hQ2CgA057DeDuH7LU4hECAALZ5KFDs4E0AJSG9QAiqvBhAMGqAGAADgQQAAjEIAAAhCAAAUwgAAfEIAADxCAADIQgAAHEIAAHzCAAAcwgAAGEIAABTCAABQwgAAYMEAADxCAAAQwgAAgD8AABjCAADYwQAAwMAAAODAAACIwQAAhsIAADRCAAAgwQAA2EEAAGBBAABQwQAAgL8AAJBBAACgwQAAcEEAALTCAADIQQAAIMEAANBBAADAwAAAlEIAAChCAACAQgAAwEEAAEDBAAAwQgAAyEEAAAjCAAAMwgAAREIAAADAAAAwwQAAQEEAANjCAABAQAAAGEIAACDCAAB8QgAABEIAAHTCAAAAAAAAAEEAAGhCAAAEQgAARMIAAEDAAABEwgAAIEIAACDCAACYQQAA4MEAAGDBAAAEwgAArEIAAIBCAAAwwgAAkkIAANjBAAA8wgAAUMIAAJhBAACAvwAAAMEAADzCAAAEQgAACMIAACBBAABAwQAAHEIAAFBBAADYQQAAkEEAAODAAACowQAAnEIAABTCAAAEwgAADMIAAFBBAACAQAAAFMIAAPBBAADQwQAA2MEAAERCAAA4QgAAoEEAANDBAADoQQAATMIAANhBAABcwgAAuEEAAIA_AABowgAAXEIAAPDBAABAQAAABEIAANjBAADIwQAAyEEAACBBAAAgQQAACMIAAKDAAACMwgAAMMEAAEBAAAAQQgAAiMEAAATCAADAwAAAkMEAALDBAACUQgAALEIAAKBBAAC4QgAAEMEAAERCAAAowgAAYMIAABBCAAA8QgAAgL8AAGDBAAD4QQAA-EEAACzCAAAsQgAA4EEAACxCAACwwQAAAMEAAODAAABEwgAA4MEAABzCAADAwAAADMIAAILCAAAEQgAAAMAAALBBAADwwQAAsEEAAJDBAAAYwgAAIEEAAMBCAADgwAAAOEIAABBBAAAgQgAAUEEAABBBAAAMwgAAiMEAAFhCAACewgAAwEEAALpCAADOwgAASMIAAODBAAAIwgAA-EEAAODAAABUwgAAiMEAADRCAABgQQAA0EEAAEDBAAD4QQAAUEIAAEDBAACCQgAAhsIAAGxCAACIQQAAEMEgADgTQAlIdVABKo8CEAAagAIAADC9AADgPAAAlj4AANg9AADovQAAML0AABA9AAALvwAAmr4AAIA7AADoPQAAED0AAAw-AACYPQAAbL4AAKi9AACIPQAA2D0AAFw-AAD6PgAAfz8AAKg9AACAOwAALD4AAAS-AACAuwAAgDsAAGS-AACIPQAAHD4AAPg9AABAPAAA4LwAALi9AACmPgAAND4AAPg9AABsvgAAFL4AAJK-AADovQAAVL4AAOA8AABcvgAA4DwAANg9AABcPgAAVL4AAPi9AACCvgAAbD4AAOi9AAAMPgAADD4AACS-AACovQAAIT8AAEC8AACovQAAgDsAAIg9AADgvAAAoDwAABC9IAA4E0AJSHxQASqPAhABGoACAABMvgAAEL0AAIC7AAA1vwAAiD0AAEC8AAAwvQAAqL0AAAS-AAAEPgAAVL4AAFC9AABQPQAALL4AAGQ-AACIvQAAuD0AABs_AADYPQAAqj4AAKi9AADgPAAAmD0AAOC8AACgvAAAoDwAAMi9AACIvQAAyL0AAJg9AAAQvQAA6D0AACQ-AACIvQAA-D0AAIA7AABcPgAAJD4AAPi9AAAQPQAAgDsAAKA8AAC4vQAAuD0AAIC7AACovQAAf78AAJi9AABMvgAAqD0AAGQ-AABkvgAALD4AABw-AAAUvgAAcD0AABA9AAAkvgAAEL0AAOC8AADoPQAAPD4AAPi9AABQvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=_ejd-kSkz9Q","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16355418524630430251"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"11218242446454852517":{"videoId":"11218242446454852517","docid":"34-0-13-Z9790793C5D2BCA77","description":"You may get a copy of the code from this paste: https://pastebin.com/32zcYm6w...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/368150/4b2cbfec3fe0038fa006e9042d3e0ee3/564x318_1"},"target":"_self","position":"17","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXxQxswPuLvQ","linkTemplate":"/video/preview/11218242446454852517?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell code: num2text . A function that converts a number into english words format","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=XxQxswPuLvQ\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFgoUMTEyMTgyNDI0NDY0NTQ4NTI1MTdaFDExMjE4MjQyNDQ2NDU0ODUyNTE3arYPEgEwGAAiRRoxAAoqaGhneGhmdmd1eGRmdGJpYmhoVUNCSlRialhwLU9NQ0h2M2p2NFdmSUp3EgIAEioQwg8PGg8_E8YJggQkAYAEKyqLARABGniB9wwH_P4DAPX-CgwCBvwB9fj7_Pr-_QDkAvD3A_wCAP8EDfQIAQAA8QEA-_8AAAD7_f4H_v4AAAIM9AHwAP8AEv4A-P8AAAD9BPLx_wEAAPH7_AMDAAAAEAQHEAAAAAAABQoDAQAAAAYNCwkAAAAA_PgG9gAAAAAgAC3EQtg7OBNACUhOUAIqhAIQABrwAWQF_P_pDu0B3w_iAP762QCB7Rz_QQnjAObrEADT2gIA0eDoAMv4Ov-_EAwAzBvcANTn__8oAyoACOft_wYAEwAzAeEAIfoYATcA_QD_GPL-APkZ_x7SMP4X9RcAHOrj_yjqAv7K7O7_yPrSAfoWGQIw5yIBHw0E_-gTGAD0JRQDAwvzAeMeEf_b2gkABvsDAAr92wA1CdwA8wb9BA4HDAcDFRz9B-XfAA0IEgUU3Pz69_MI-w_Z9P7tPRb4BjoFBvkO_AcE7fz1DhL09gn25fz_CgT8-9gDBRrV_v70-v7s5CH18-YVFv7nCxj-DRP28iAALUFaJTs4E0AJSGFQAipzEAAaYB_vACjBGcgL6Tb81tG_LAzd49XQ0xb_9sD__xf-5Q_vq6sOIf8kzBHlnQAAABEkC0DLAOp68L7cEthF6ani7hf9fwT5RbfnGPvf20Iz5fvD7CMyHwA72rbOYirXSjP-_iAALZ1mEjs4E0AJSG9QAiqvBhAMGqAGAACwwQAApkIAAKDAAABIQgAAGEIAAJ5CAAAoQgAAgL8AAIzCAAAwwQAAQEAAADDCAABkwgAAAAAAACBCAABEwgAAQMEAANTCAAAwwQAAQMIAAFBBAABMwgAAMMEAAMBAAAAwQQAAMMIAAAjCAAAwwgAA_kIAAIBAAAAAwgAAwMAAALLCAACaQgAA8MEAABjCAAAAAAAAYEIAAKBBAACMQgAANEIAALjBAACwQQAAkEEAAOBAAAAcwgAA4EEAACDBAAAUQgAAwMAAALrCAABUwgAAAAAAAIC_AAC2QgAAIEEAAHjCAAAcwgAAwMAAAEDAAACwQQAA0EEAAEDCAACCwgAAIEEAAKjBAADgQQAAAAAAAPjBAACwwQAA8EEAADRCAADYwQAAmEEAAIjBAAAQQQAAJMIAAIDAAADQQQAAAMAAAITCAACuQgAAiMEAAChCAABwQQAA4MAAACjCAAAEQgAAPEIAAIC_AADAQAAAOEIAAIDBAAA0wgAAEMIAAAAAAADwwQAAqMEAAEBBAACwwgAAgL8AAIhBAABAQgAAgEEAAEDBAACwQQAAkMEAAFRCAADQwQAAGEIAAHBBAABwQQAAkMEAALBBAACAvwAAUEEAAMDAAAA4wgAAAAAAAIBBAACwwQAAcMIAAGDBAADSwgAAYEEAAKBAAAAsQgAAoEAAAAzCAACAPwAAoMEAAPjBAADAQQAAQMEAANDBAABQQQAADEIAAKjBAABAwAAAwMEAAChCAAAQQQAAAEAAACzCAAB4QgAA6MEAACzCAADoQQAAJEIAABTCAACgwQAAAMEAAOBBAAAwwQAAkMEAAEzCAAAAwQAAiMEAAMhBAACwwQAAIEEAADhCAAAEwgAACMIAAMBAAAAgwgAAREIAAPDBAADYwQAAgMEAAFDBAADYQQAA4EAAAPhBAAAwQQAAeEIAAMZCAACAwAAAEEEAAERCAAB0wgAARMIAAKDBAACowQAAZEIAAMBBAADMwgAAcEIAAJRCAACMQgAAmEEAAIrCAABwQQAAAMAAANjBAAAAAAAAysIAAIDAAAAQQQAAwMAgADgTQAlIdVABKo8CEAAagAIAAKi9AABwPQAAmj4AAKC8AAB8vgAA-D0AACw-AAAjvwAAXL4AAJi9AABAPAAA6L0AAJo-AAB0PgAAUD0AAKi9AAAEvgAAyD0AALg9AAARPwAAfz8AAOg9AACgPAAAhj4AAMi9AAAQvQAAhj4AABS-AAAUPgAAED0AAMg9AAB8vgAAiL0AAIC7AADuPgAARD4AAMo-AAA0vgAARL4AAIa-AAB8vgAAgDsAAAQ-AACoPQAABD4AAII-AABsPgAAJL4AABw-AAC2vgAAED0AAEA8AAAMPgAAjj4AACS-AACoPQAALz8AAJg9AAAUPgAAJD4AADA9AACKPgAAPD4AACS-IAA4E0AJSHxQASqPAhABGoACAABkvgAAqD0AAEy-AADevgAAcL0AAI6-AAAcPgAA-L0AADA9AAAMPgAAJL4AALg9AABEPgAA-L0AAAw-AACYvQAADL4AACs_AAAwvQAAuj4AANi9AAAcvgAAML0AAIi9AADgPAAA4DwAAEw-AACIPQAADD4AAAS-AAAwvQAAyD0AAHy-AACYPQAAgLsAAFA9AACSPgAA0j4AAAy-AACKvgAAgj4AAOg9AACAOwAAgDsAABQ-AABMvgAAf78AADy-AAAsvgAAgLsAABA9AAD4PQAAyD0AAOg9AAAQvQAAmD0AAFC9AABQPQAATL4AAFA9AACoPQAA6D0AAEC8AACyviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=XxQxswPuLvQ","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":716,"cratio":1.7877,"dups":["11218242446454852517"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2446941753"},"5306860041974159378":{"videoId":"5306860041974159378","docid":"34-2-14-Z0B9A09D2106B4F09","description":"Haskell 2c: Introduction to ListsMuch like shopping lists in the real world, lists in Haskell are very useful. It's the most used data structure and it can ...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1960989/c3294542dfce63346dd08ba2ee25c803/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/CSdn5wAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DVkcJS_t9nhA","linkTemplate":"/video/preview/5306860041974159378?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell 2c: Lists","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=VkcJS_t9nhA\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFQoTNTMwNjg2MDA0MTk3NDE1OTM3OFoTNTMwNjg2MDA0MTk3NDE1OTM3OGqTFxIBMBgAIkUaMQAKKmhoYnNvZGxsYmtrbXNiZmRoaFVDUTdBTjQ5QTBPRE1XakhXVUpCdUNCURICABIqEMIPDxoPPxPrA4IEJAGABCsqiwEQARp4gfMJBwj_AgD3-xT9_QT_AfIWAPX5_f0A9PD5_wUC_wD49gQADAAAAP0T-vMEAAAAD_v-C_f_AAAY_PkAAwAAAAn3BPn-AAAAE_jz-P8BAAAHC_j7AwAAAAr3CgIAAAAA-QYBBgQBAAD1_f32AAAAAATkAf8BAAAAIAAt2X3WOzgTQAlITlACKoQCEAAa8AFlJOoA5AMGAe8G2gDYDOoBge0c_zESzADi_RP_7ereAe7yAwDc4TD-tR_7_8AHAf__4t8AJQ32ACwP9gAJ-gQALBP3AB--GgAg3vQB8gTd_xIOK_8e6ysCLfbuABUKC_8J-h0B3PfmANfbzAUh_CkBIOASAgcXBALf__399D8I_fX78P_89wcG-8AM_AnxGAYoCdkDFSvZ_-4R4P0fD_oJ9Nog__Yl7QIZ-xgG8_gM98gI7gD9AekD7B8a_g8yFQH6DP71EM0G_wD5_AMY4-_24usFAwfdBxHy9_kN7dAA8s4EDfTbI_0E1PML-PQbAPIgAC1BWiU7OBNACUhhUAIqzwcQABrAB3jQ5L6pPJE7DA3fvCwuzrxxcI48Id6Au0krvjxXsqO8mfLfuxTzxzzzwJE8WtqEPLIv4b6OiHM8gsDSuhSUQj5GRRy9c-gAvMnuXb3ifvY8GNZIvabUBb4_TKm6BWaqvPTlIL1Fsmw8kb3aO5NvBj5vsCE9nJAOvAMWur1mjVU8YzILPRW2pb0ByhW9qcKfPCgLDz5iBCM9eDySPHglOT6iEQk8dnIAvMbEgTwYcrE9zamJPKxw673w04I8MgWpuzjATD3tTlK9LWFIPNxVfrz91z69yiCxuhS9gj0hUbI9696vPB9n2r0Mko49dQahPMwBTLvCz4k877MEvFMJar1ENqA9mGdFOr0zPz0EhN47ku8tvLLknjsMpNU8hU3TPGZlHjwJAp67VhaBu9OG4z3Mdmo91nS9PKAyfr3Hp3g7E5QHvcCT9j3_6pE9GJvvuxP_xj30XFU9RrzMOzhAm7slRpo9toPPuoM5pb34k6c9BKmUvBH29zyfTK28WQ-EPB9VYz0qyYo9DzSVPMePZ7zbZaQ8J5h7vCQJZz0bJr-8l0xbuu-imjs9MNs7e3qVO71BqrzHQS69Expzu6qlj71geWu8s-xJvGN1wD19UQy9WmciOg9IIr322HE8XRgiumQntDsnUyI7voFuvDobt734MrS6FDlpO-bSkzw3hgW9Dx9gOzWGnz0_CDy9UGyJO5TU8LuWIMS7Z-_vupcjnz37xny9A6wSOiL4hL2H6wM8yfMNuwt4Pr0cWDM8s2O7uco0-j0Te828WYZhOAwSET0qUgK7HkeVOLo7Ab03H1I9pMNyuT8_BLxxKBG8qgoyujf_Tz2dWZy8vWi4ut4Y57wiKRO9S_KJuTpFAr1NiT89QskvOrT7Gj2vIgO9F2YwubhU67uou507qIgjucup0zxQaB88bomiuClj17yN_iG9cE2buWNKv7yaOrS9_uV1ObuPq7q1Bbo8Y_gFOb7nxj0AHaa9akOGOb8viTyfLOu83r8FN-cfOD0P77k9tGi5OFpPKD0z1HI8AWBMt_Pa9rwI-cq9Wod7thHLgbxIk0E8yivjt0XLi713YRK86NQ7tg1mDTqdkIy8PTO2uM4lCzy7ZWK8gbyZtoEVgb1QQh-9h4kdOLEVBD7G__g7MtlTuMSJmrv77UY8XH1at4sINbyWAcq70BxAN2sTgrztig89V9Ldt7MxBrsIr729HH2mtyL_7D01KQU-835buCfLfzzC1pE87fDuuCumnb1Y8sK88Kilt2nsAb0MTeM8P2mTOCAAOBNACUhtUAEqcxAAGmAZDAARxjDRCR5rGPPO9Q_7EtILD8wl_xmb_wgH2QUF76S-_S3_C8Ed7JgAAAAC0vtPJgD9f_jKHP7TCQzJ_LwQzlb821OaKOYhCd0tB60X7c8QS0AA-eTMGCz87hdxLREgAC2LUhM7OBNACUhvUAIqrwYQDBqgBgAAQMEAAKDAAAAQQQAA-MEAABxCAADYQQAAeEIAALpCAABcwgAAoMAAAARCAADAwAAASMIAAATCAACAwQAAiMEAAMDBAAAIwgAAgEAAAHDBAADQQgAAVMIAANjBAADgwQAAkMEAAABAAABswgAAoEEAAEBAAAAQQQAAwEAAACTCAACEwgAAgL8AAIDCAAAQQgAAMEEAAMBBAACQQQAA4EAAAEhCAADAQQAAgEIAADxCAADgQQAAjMIAABBBAAAUwgAAgEIAANDBAABgwQAAEEIAAFDCAACIwgAASEIAAPBBAACqwgAAFEIAAIhBAACuQgAAgkIAABDBAADgQAAADMIAAIC_AABgwQAAiEEAAJDBAACAPwAAoEEAAIA_AAD4QQAAMMEAAExCAABwwQAAuMEAAMBBAACAPwAADMIAAGDBAAAwwQAAQMEAALBCAADowQAAMMEAAMDBAABQQgAAQMAAAJZCAACAQQAAFMIAAAhCAABQQgAAVMIAADTCAAC2wgAA0MEAAHBBAAAAQAAA0EEAAJhBAABAQgAAQMAAAFBBAAAwwgAAKMIAADDBAAAAAAAAIEIAAADAAAAQQQAANMIAABDBAAA8wgAAVEIAAOhBAACAvwAAuMIAALhBAACYQQAAAMIAAKjBAABQwgAA3MIAAHRCAAAEQgAAEMIAAPBBAABMwgAAcMEAAGRCAABEQgAAJEIAAOBBAACAQQAAFEIAACDBAACAPwAAIMIAACjCAABAwAAAikIAAIC_AACIQQAAUEIAAGRCAADoQQAAIEEAABRCAACYQQAA4MAAAN7CAAAAwQAA2MEAAAhCAAAkwgAAMEEAAK7CAABIwgAAPEIAAABAAABwQQAA2MEAACTCAACQwQAAGMIAAIZCAADoQQAAgEAAAPhBAAAUwgAA8EEAANDCAABAwgAAEMEAAGDBAAAgwQAAhMIAAIJCAABMQgAAnsIAAJhBAACAQQAAwMEAAFBCAADwwQAA8MEAACRCAADAwQAATMIAACTCAAAMwgAAuEEAAExCAADgwAAAcEEAACTCAAAgwgAAcMEAAADCIAA4E0AJSHVQASqPAhAAGoACAABAvAAAyD0AADw-AABMPgAAsr4AAPi9AACAuwAA3r4AAIq-AACIPQAAJL4AAIi9AAAsPgAAdD4AAAw-AABMvgAA-D0AAIA7AAAPPwAAAz8AAH8_AAC4vQAAMD0AAAQ-AAAkPgAAyL0AAJg9AABEvgAAoLwAAO4-AACoPQAA4LwAAIC7AAAkvgAADz8AAKi9AACYPQAAED0AAFy-AAA0vgAAjj4AADA9AACSPgAAcL0AAES-AADePgAAiD0AAGy-AACWvgAAUL0AAOi9AABEvgAA-D0AAMq-AABMPgAAZD4AADU_AACgvAAAuD0AANY-AACWPgAAij4AAEC8AAAwvSAAOBNACUh8UAEqjwIQARqAAgAAuL0AAHA9AAD4vQAAT78AAIg9AAAQvQAALD4AAIa-AADIvQAATD4AAKC8AACAuwAAuD0AAJa-AABQPQAAEL0AAIA7AAApPwAAqD0AALI-AAAQvQAAgDsAACQ-AAAQvQAA2L0AAMg9AAA8vgAAyD0AAGS-AABAPAAAuD0AAOA8AAB8PgAAEL0AAIC7AADIvQAAyD0AALg9AACIvQAAqD0AALY-AAC4vQAAqL0AAFA9AADYvQAAoLwAAH-_AACavgAAdL4AAJY-AACOPgAAqD0AAKI-AACoPQAAXL4AABA9AAAEvgAAQLwAAEC8AACCvgAAFD4AAMI-AABMvgAAUL0gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=VkcJS_t9nhA","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5306860041974159378"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3217756277"},"1785606678319173219":{"videoId":"1785606678319173219","docid":"34-1-9-ZC064FBA25EDB8180","description":"Follow along with me as I learn Haskell through a JS developer's eyes! Here are links to the resources I've been using so far: Learn You a Haskell for Great Good (book)...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4079124/fe9c87ee6d1d66413b1e31bac270122e/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/nKKTQwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DMgq9FwnIb_I","linkTemplate":"/video/preview/1785606678319173219?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"My Haskell Learning Journey: Day 3","related_orig_text":"Purely Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Purely Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Mgq9FwnIb_I\",\"src\":\"serp\",\"rvb\":\"EqwDChM5Njg3MjAwNjc3MzkwNjE3MzM1ChM5NDgzMjg4MzYzMTE4MTk3NjE1ChM5NDIzMDU3MzgxNjMzNjAxNTc5ChQxNjA4MDMxNDc1MTM4MDQ5NzUzNgoUMTU0NDg0MzY3NDczNzc1MjU3MDEKFDE3MDg0NDA4MzQ1MTUzOTc5OTQ0ChM3MjMwOTI5MTI3MjUwMzIyNTU0ChM0Mzk4ODA2MDE5NzIzNzE5Njk4ChM0NDM0OTczOTUyNjUwMDE5NDQyChMyOTU0MTIzODU0NjMwMTE4OTMzChQxNjc0NjcwNTk5ODM4NTYwMTI3MwoSNTMyOTExOTk0MDYzNDYzNjczChQxMzc4NjY5NDMyMTE2MDY3NTAxNAoUMTM2MDYxOTg3MzI4MzA1MDc3NzIKFDE2MzU1NDE4NTI0NjMwNDMwMjUxChQxMTIxODI0MjQ0NjQ1NDg1MjUxNwoTNTMwNjg2MDA0MTk3NDE1OTM3OAoTMTc4NTYwNjY3ODMxOTE3MzIxOQoUMTQyNzUxOTc5Nzc4MTI2NjI4NDkKEzkwMDE2MTM5Mjg4OTc0MDgwMzkaFQoTMTc4NTYwNjY3ODMxOTE3MzIxOVoTMTc4NTYwNjY3ODMxOTE3MzIxOWq2DxIBMBgAIkUaMQAKKmhoYnJxZWhmcGVwcWR3bWJoaFVDMUt0bm5TWXBvRTZpWGxkQ2dfSFEwQRICABIqEMIPDxoPPxPzBoIEJAGABCsqiwEQARp4gfT89v4B_wD-CggBBQX9AfAK-fv5_v0A5_r7_gT-AQAGBfsDDQEAAPYECvz_AAAAAPvxDfj-AAAZ_PkAAwAAAAsIC_4DAAAAA_QG-w4AAQEI__UKBP8AAAj7Bwz_AAAA-wQKDP0AAAD4BwP79f0AAPf98gMAAAAAIAAthUHROzgTQAlITlACKoQCEAAa8AFMAvD_BOQSBMkE5QDj__kBgfD7_x__4gDl6v4A0fDpAOD67gDo8BT_3gkdAM8DEADUAswAKgISAPftAwAH_AMAFv7kACL1HAAWBBQA4Bb7__UJEP8c3w4AMOr8AiQL8P8r8wz-9PHh_8rr7gIA8RD_EvEKAAUS-P_kGhYE9RIXAeL0Af7kDPv_yPMP_g4H9f3r7N4DHADtAvkJBwMa_u0BAwgM_AIJAfnxEhME9fb6-fb55QH0Bf4C7wkaA_QdBQftAhAA9vf-_QsO9_gZ-O79_hj1B-779Qr0DPEO8xEF-gECCgT7_wAC2wwN_OkG-PIgAC2Q-k47OBNACUhhUAIqcxAAGmAcAgAgCSbY6AUVBPvnAA4WAQD-EOwEAAXiAA4A9QYVDt_gBvcA9d0O-s0AAAAcAN8n6ADuNyvgAwru6vjN7RTu6H8H-__UFQkc7-z0EvggCBIJJjAAG-z88Ajk-AgbBgYgAC1wuIM7OBNACUhvUAIqrwYQDBqgBgAAgEAAALDBAACoQQAAAEEAAEDBAAAIQgAA6EEAAETCAAAgQQAAuEEAANhBAABAQAAAUMIAAMDBAAAgQgAABMIAAFDBAACQwgAAlsIAADjCAACMQgAAaMIAABTCAADgQQAA6EEAAIhBAABAwgAAoEAAALhBAABUQgAA4MAAAOBAAACMwgAAiMEAABhCAADAwAAAMEIAAFBCAADwwQAAwEAAAOjBAAAIwgAASEIAACRCAACgQgAAUMEAAHDBAAAYwgAAhEIAANBBAACQQQAAUEEAAMhBAABwwgAAnEIAAJDBAAD4wQAA4EEAABTCAABwQgAAAMEAAGRCAAAQwQAAFMIAADDBAAAwQQAAAEEAAEDAAACQQQAAYEEAADBBAAAQwQAAMMIAAGRCAACAvwAAosIAADDBAAAgQQAAwMEAAMDBAABgwQAAgL8AAGhCAAAgQQAA-MEAAITCAACEQgAAAMEAAGhCAAAsQgAA4MEAADhCAABgQgAAzsIAAODBAABAwAAAgL8AAGBBAAA0QgAAYMEAAADAAACGQgAATEIAAMDAAABswgAA0EEAAEjCAAAEQgAAgEAAANhBAAAAQgAAIMIAAGTCAADwwQAAAEIAAFjCAAAAQQAAksIAAOBAAAAwQQAAyMEAAJBBAAB0wgAACMIAAJhCAABcQgAAEMEAADBBAAAAwQAADMIAAIBAAABAQAAAgEEAAJpCAADgQQAAMMEAAMjBAABAwAAA2MEAACzCAADcwgAAVEIAAFBCAAAAwAAAyEEAABBBAACAvwAABEIAANhBAAAAQQAAcMIAAGTCAADwwQAATMIAABRCAACgwAAARMIAABzCAAAYwgAABEIAAEBAAADgQQAARMIAAFTCAAAAwAAAQMEAAORCAADgQAAAwEEAABBBAACiwgAAAEEAADjCAACUwgAAjMIAAMDAAACAvwAAgMIAADDBAACUQgAAlMIAAJDBAAAEQgAAAEAAAJJCAAAwQQAAwMAAADhCAAAgwQAA0MEAANhBAAB4wgAAeEIAAKBCAAAEwgAAUEEAAPDBAACgwAAA2MEAAFjCIAA4E0AJSHVQASqPAhAAGoACAAAMvgAAuD0AADw-AACOPgAAcD0AAKg9AAAMvgAA4r4AAI6-AAAQPQAAQDwAAFA9AACYPQAAyD0AANg9AADovQAADD4AAFA9AADIPQAAnj4AAH8_AAAUPgAAiL0AABw-AAA8vgAAEL0AAHC9AABUvgAAuD0AAJI-AAAEPgAAQLwAAMi9AAD4vQAAij4AAJg9AACAOwAAcL0AAGy-AACWvgAAUL0AAOg9AAAkPgAAZL4AADA9AACmPgAAij4AAEC8AABQPQAAfL4AAMg9AAAwvQAADD4AAEA8AAB0vgAAEL0AAEM_AADIvQAAgj4AAAQ-AACYvQAAcL0AAHA9AAA0viAAOBNACUh8UAEqjwIQARqAAgAA6L0AACy-AABAPAAASb8AAEC8AAAEPgAAcD0AADC9AABEvgAAMD0AAAS-AAAMvgAAoLwAAJq-AAAEPgAAoLwAAPg9AAA3PwAAiD0AAJ4-AABUvgAA4LwAAFA9AABQPQAAuL0AABC9AACGvgAAQLwAAEC8AAC4vQAAcD0AAHA9AABMPgAA2D0AAMY-AABQvQAAxj4AAKA8AACCvgAAuD0AAOg9AACAuwAAjr4AAHA9AACKvgAAQLwAAH-_AACovQAAdL4AAOA8AABkPgAAHL4AAIo-AAAkPgAANL4AAHA9AABAPAAAoDwAALg9AAC4vQAA-D0AAHw-AAA0vgAAqD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=Mgq9FwnIb_I","parent-reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["1785606678319173219"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false}},"dups":{"9687200677390617335":{"videoId":"9687200677390617335","title":"\u0007[Haskell\u0007] (\u0007[Purely\u0007] functional programming)","cleanTitle":"Haskell (Purely functional programming)","host":{"title":"YouTube","href":"http://salda.ws/video.php?id=b60fe4tehxA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/b60fe4tehxA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDWXFVTEJEVjJHZlN4eDdZcWFHbXp2UQ==","name":"553 Vamshi","isVerified":false,"subscribersCount":0,"url":"/video/search?text=553+Vamshi","origUrl":"http://www.youtube.com/@553vamshi9","a11yText":"553 Vamshi. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":14,"text":"00:14","a11yText":"Süre 14 saniye","shortText":""},"date":"14 ağu 2021","modifyTime":1628899200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/b60fe4tehxA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=b60fe4tehxA","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":14},"parentClipId":"9687200677390617335","href":"/preview/9687200677390617335?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/9687200677390617335?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9483288363118197615":{"videoId":"9483288363118197615","title":"\u0007[Haskell\u0007] and PureScript Introduction | X-Crash Course","cleanTitle":"Haskell and PureScript Introduction | X-Crash Course","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=-sxjvW3kE-k","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/-sxjvW3kE-k?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQW9fUjFDUDZJc0E4OGw0MVpwUHBvUQ==","name":"X-Team | Elite Tech Talent","isVerified":false,"subscribersCount":0,"url":"/video/search?text=X-Team+%7C+Elite+Tech+Talent","origUrl":"http://www.youtube.com/@XTeam","a11yText":"X-Team | Elite Tech Talent. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2069,"text":"34:29","a11yText":"Süre 34 dakika 29 saniye","shortText":"34 dk."},"views":{"text":"1,4bin","a11yText":"1,4 bin izleme"},"date":"10 eyl 2015","modifyTime":1441884940000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/-sxjvW3kE-k?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=-sxjvW3kE-k","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":2069},"parentClipId":"9483288363118197615","href":"/preview/9483288363118197615?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/9483288363118197615?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9423057381633601579":{"videoId":"9423057381633601579","title":"\u0007[Haskell\u0007] Tutorial: Building Grep from Scratch","cleanTitle":"Haskell Tutorial: Building Grep from Scratch","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=wmTTFp6oltk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/wmTTFp6oltk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDeVBkYmV5QjVDTk1zVVhuVkRCUHlBQQ==","name":"Purely Haskell","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Purely+Haskell","origUrl":"http://www.youtube.com/@haskell27","a11yText":"Purely Haskell. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3016,"text":"50:16","a11yText":"Süre 50 dakika 16 saniye","shortText":"50 dk."},"date":"1 mayıs 2024","modifyTime":1714521600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/wmTTFp6oltk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=wmTTFp6oltk","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":3016},"parentClipId":"9423057381633601579","href":"/preview/9423057381633601579?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/9423057381633601579?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16080314751380497536":{"videoId":"16080314751380497536","title":"Learn \u0007[Haskell\u0007] Parsing with Megaparsec: Comprehensive Tutorial","cleanTitle":"Learn Haskell Parsing with Megaparsec: Comprehensive Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=-VFBFutfT-s","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/-VFBFutfT-s?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDeVBkYmV5QjVDTk1zVVhuVkRCUHlBQQ==","name":"Purely Haskell","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Purely+Haskell","origUrl":"http://www.youtube.com/@haskell27","a11yText":"Purely Haskell. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3493,"text":"58:13","a11yText":"Süre 58 dakika 13 saniye","shortText":"58 dk."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"23 mayıs 2024","modifyTime":1716422400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/-VFBFutfT-s?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=-VFBFutfT-s","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":3493},"parentClipId":"16080314751380497536","href":"/preview/16080314751380497536?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/16080314751380497536?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15448436747377525701":{"videoId":"15448436747377525701","title":"Harnessing the Multicores: Nested Data Parallelism in \u0007[Haskell\u0007]","cleanTitle":"Harnessing the Multicores: Nested Data Parallelism in Haskell","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=kZkO3k9g1ps","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/kZkO3k9g1ps?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQ2I5X0tuOEZfT3BiM1VDR20tbElMUQ==","name":"Microsoft Research","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Microsoft+Research","origUrl":"http://www.youtube.com/@MicrosoftResearch","a11yText":"Microsoft Research. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4197,"text":"1:09:57","a11yText":"Süre 1 saat 9 dakika 57 saniye","shortText":"1 sa. 9 dk."},"views":{"text":"5,6bin","a11yText":"5,6 bin izleme"},"date":"6 eyl 2016","modifyTime":1473120000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/kZkO3k9g1ps?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=kZkO3k9g1ps","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":4197},"parentClipId":"15448436747377525701","href":"/preview/15448436747377525701?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/15448436747377525701?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17084408345153979944":{"videoId":"17084408345153979944","title":"You want to learn \u0007[Haskell\u0007]. This is why.","cleanTitle":"You want to learn Haskell. This is why.","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=va3kJ1YBBXo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/va3kJ1YBBXo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcU1xMzB1WV9xdEc5bWJqNVpkY1RUQQ==","name":"peppidesu","isVerified":false,"subscribersCount":0,"url":"/video/search?text=peppidesu","origUrl":"http://www.youtube.com/@peppidesu","a11yText":"peppidesu. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":179,"text":"2:59","a11yText":"Süre 2 dakika 59 saniye","shortText":"2 dk."},"views":{"text":"145bin","a11yText":"145 bin izleme"},"date":"27 mar 2023","modifyTime":1679875200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/va3kJ1YBBXo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=va3kJ1YBBXo","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":179},"parentClipId":"17084408345153979944","href":"/preview/17084408345153979944?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/17084408345153979944?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7230929127250322554":{"videoId":"7230929127250322554","title":"Build a CLI Speed Typing Game in \u0007[Haskell\u0007] | Concurrency & State Transformers | Vty Library Tu...","cleanTitle":"Build a CLI Speed Typing Game in Haskell | Concurrency & State Transformers | Vty Library Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=it_B0STDR_8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/it_B0STDR_8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDeVBkYmV5QjVDTk1zVVhuVkRCUHlBQQ==","name":"Purely Haskell","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Purely+Haskell","origUrl":"http://www.youtube.com/@haskell27","a11yText":"Purely Haskell. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":7416,"text":"2:03:36","a11yText":"Süre 2 saat 3 dakika 36 saniye","shortText":"2 sa. 3 dk."},"views":{"text":"1,1bin","a11yText":"1,1 bin izleme"},"date":"17 mayıs 2024","modifyTime":1715899320000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/it_B0STDR_8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=it_B0STDR_8","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":7416},"parentClipId":"7230929127250322554","href":"/preview/7230929127250322554?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/7230929127250322554?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4398806019723719698":{"videoId":"4398806019723719698","title":"\u0007[Haskell\u0007] by Example - 9 - Multithreading, Parallel Processing Chains","cleanTitle":"Haskell by Example - 9 - Multithreading, Parallel Processing Chains","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=LWE1F2nOlTE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/LWE1F2nOlTE?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVldyRlZEUWpWYUNaalFWT2tuWHp5QQ==","name":"Michael Oswald","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Michael+Oswald","origUrl":"http://www.youtube.com/@onikudaki1000","a11yText":"Michael Oswald. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3324,"text":"55:24","a11yText":"Süre 55 dakika 24 saniye","shortText":"55 dk."},"date":"16 haz 2021","modifyTime":1623801600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/LWE1F2nOlTE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=LWE1F2nOlTE","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":3324},"parentClipId":"4398806019723719698","href":"/preview/4398806019723719698?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/4398806019723719698?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4434973952650019442":{"videoId":"4434973952650019442","title":"Pretty print binary tree with \u0007[haskell\u0007]","cleanTitle":"Pretty print binary tree with haskell","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Ud-1Z0hBlB8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Ud-1Z0hBlB8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQkdZazVzMUZuazBQcHFTd3RIMU05dw==","name":"Evgeniy M","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Evgeniy+M","origUrl":"http://www.youtube.com/@lambdaway","a11yText":"Evgeniy M. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2926,"text":"48:46","a11yText":"Süre 48 dakika 46 saniye","shortText":"48 dk."},"views":{"text":"1,9bin","a11yText":"1,9 bin izleme"},"date":"26 oca 2021","modifyTime":1611619200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Ud-1Z0hBlB8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Ud-1Z0hBlB8","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":2926},"parentClipId":"4434973952650019442","href":"/preview/4434973952650019442?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/4434973952650019442?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2954123854630118933":{"videoId":"2954123854630118933","title":"Create Recursive Palindrome Checker using \u0007[Haskell\u0007]","cleanTitle":"Create Recursive Palindrome Checker using Haskell","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=tS7Wd52liUc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/tS7Wd52liUc?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDcy14YjFCNkFJUXdycHRmRnktVFJLUQ==","name":"Learn Coding Skills","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Learn+Coding+Skills","origUrl":"http://www.youtube.com/@learncodingskills","a11yText":"Learn Coding Skills. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":234,"text":"3:54","a11yText":"Süre 3 dakika 54 saniye","shortText":"3 dk."},"date":"20 eki 2023","modifyTime":1697760000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/tS7Wd52liUc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=tS7Wd52liUc","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":234},"parentClipId":"2954123854630118933","href":"/preview/2954123854630118933?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/2954123854630118933?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16746705998385601273":{"videoId":"16746705998385601273","title":"Hello world in \u0007[Haskell\u0007].","cleanTitle":"Hello world in Haskell.","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ZuaTX4VLpic","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ZuaTX4VLpic?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDTlVUbVJMWHRxbVBJYjNpbWFxZ3cwZw==","name":"Sameer Patil","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Sameer+Patil","origUrl":"http://www.youtube.com/channel/UCNUTmRLXtqmPIb3imaqgw0g","a11yText":"Sameer Patil. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":265,"text":"4:25","a11yText":"Süre 4 dakika 25 saniye","shortText":"4 dk."},"date":"27 mar 2020","modifyTime":1585267200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ZuaTX4VLpic?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ZuaTX4VLpic","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":265},"parentClipId":"16746705998385601273","href":"/preview/16746705998385601273?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/16746705998385601273?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"532911994063463673":{"videoId":"532911994063463673","title":"Concurrency python vs \u0007[haskell\u0007], why \u0007[haskell\u0007] do it better?","cleanTitle":"Concurrency python vs haskell, why haskell do it better?","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=5RBxI1fm6wA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/5RBxI1fm6wA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQkdZazVzMUZuazBQcHFTd3RIMU05dw==","name":"Evgeniy M","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Evgeniy+M","origUrl":"http://www.youtube.com/@lambdaway","a11yText":"Evgeniy M. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1064,"text":"17:44","a11yText":"Süre 17 dakika 44 saniye","shortText":"17 dk."},"date":"2 ara 2021","modifyTime":1638459309000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/5RBxI1fm6wA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=5RBxI1fm6wA","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":1064},"parentClipId":"532911994063463673","href":"/preview/532911994063463673?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/532911994063463673?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13786694321160675014":{"videoId":"13786694321160675014","title":"\u0007[Haskell\u0007] by Example - 20 - GUI Charts: Hello World","cleanTitle":"Haskell by Example - 20 - GUI Charts: Hello World","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=U9OJzGPPEto","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/U9OJzGPPEto?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVldyRlZEUWpWYUNaalFWT2tuWHp5QQ==","name":"Michael Oswald","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Michael+Oswald","origUrl":"https://www.youtube.com/channel/UCVWrFVDQjVaCZjQVOknXzyA","a11yText":"Michael Oswald. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1598,"text":"26:38","a11yText":"Süre 26 dakika 38 saniye","shortText":"26 dk."},"date":"29 eyl 2021","modifyTime":1632873600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/U9OJzGPPEto?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=U9OJzGPPEto","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":1598},"parentClipId":"13786694321160675014","href":"/preview/13786694321160675014?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/13786694321160675014?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13606198732830507772":{"videoId":"13606198732830507772","title":"\u0007[Pure\u0007] parallelism (\u0007[Haskell\u0007] Unfolder #47)","cleanTitle":"Pure parallelism (Haskell Unfolder #47)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=trDqqZldxQA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/trDqqZldxQA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSjVnaDA2VU1vei1jMFI0RWhxUU13Zw==","name":"Well-Typed","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Well-Typed","origUrl":"http://www.youtube.com/@well-typed","a11yText":"Well-Typed. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3020,"text":"50:20","a11yText":"Süre 50 dakika 20 saniye","shortText":"50 dk."},"views":{"text":"1,8bin","a11yText":"1,8 bin izleme"},"date":"23 tem 2025","modifyTime":1753295388000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/trDqqZldxQA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=trDqqZldxQA","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":3020},"parentClipId":"13606198732830507772","href":"/preview/13606198732830507772?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/13606198732830507772?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16355418524630430251":{"videoId":"16355418524630430251","title":"\u0007[Haskell\u0007] Hello World / main function / main action and how to compile your first program","cleanTitle":"Haskell Hello World / main function / main action and how to compile your first program","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=_ejd-kSkz9Q","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/_ejd-kSkz9Q?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVGVzeFZBeHR4bFp5Y244SlliSWZaZw==","name":"György Rotter","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Gy%C3%B6rgy+Rotter","origUrl":"http://www.youtube.com/@AbstractTeaching","a11yText":"György Rotter. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":237,"text":"3:57","a11yText":"Süre 3 dakika 57 saniye","shortText":"3 dk."},"date":"22 ara 2023","modifyTime":1703203200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/_ejd-kSkz9Q?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=_ejd-kSkz9Q","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":237},"parentClipId":"16355418524630430251","href":"/preview/16355418524630430251?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/16355418524630430251?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"11218242446454852517":{"videoId":"11218242446454852517","title":"\u0007[Haskell\u0007] code: num2text . A function that converts a number into english words format","cleanTitle":"Haskell code: num2text . A function that converts a number into english words format","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=XxQxswPuLvQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/XxQxswPuLvQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQkpUYmpYcC1PTUNIdjNqdjRXZklKdw==","name":"superlinux","isVerified":false,"subscribersCount":0,"url":"/video/search?text=superlinux","origUrl":"http://www.youtube.com/@superlinux","a11yText":"superlinux. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1222,"text":"20:22","a11yText":"Süre 20 dakika 22 saniye","shortText":"20 dk."},"date":"16 mayıs 2019","modifyTime":1557964800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/XxQxswPuLvQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=XxQxswPuLvQ","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":1222},"parentClipId":"11218242446454852517","href":"/preview/11218242446454852517?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/11218242446454852517?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5306860041974159378":{"videoId":"5306860041974159378","title":"\u0007[Haskell\u0007] 2c: Lists","cleanTitle":"Haskell 2c: Lists","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=VkcJS_t9nhA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/VkcJS_t9nhA?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDUTdBTjQ5QTBPRE1XakhXVUpCdUNCUQ==","name":"Ram Krishna","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Ram+Krishna","origUrl":"https://www.youtube.com/channel/UCQ7AN49A0ODMWjHWUJBuCBQ","a11yText":"Ram Krishna. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":491,"text":"8:11","a11yText":"Süre 8 dakika 11 saniye","shortText":"8 dk."},"views":{"text":"18,5bin","a11yText":"18,5 bin izleme"},"date":"27 oca 2015","modifyTime":1422316800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/VkcJS_t9nhA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=VkcJS_t9nhA","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":491},"parentClipId":"5306860041974159378","href":"/preview/5306860041974159378?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/5306860041974159378?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1785606678319173219":{"videoId":"1785606678319173219","title":"My \u0007[Haskell\u0007] Learning Journey: Day 3","cleanTitle":"My Haskell Learning Journey: Day 3","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Mgq9FwnIb_I","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Mgq9FwnIb_I?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDMUt0bm5TWXBvRTZpWGxkQ2dfSFEwQQ==","name":"Bruce Johnson","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Bruce+Johnson","origUrl":"https://www.youtube.com/channel/UC1KtnnSYpoE6iXldCg_HQ0A","a11yText":"Bruce Johnson. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":883,"text":"14:43","a11yText":"Süre 14 dakika 43 saniye","shortText":"14 dk."},"date":"21 eki 2020","modifyTime":1603238400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Mgq9FwnIb_I?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Mgq9FwnIb_I","reqid":"1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL","duration":883},"parentClipId":"1785606678319173219","href":"/preview/1785606678319173219?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","rawHref":"/video/preview/1785606678319173219?parent-reqid=1774012104934238-16998817332620870488-balancer-l7leveler-kubr-yp-vla-109-BAL&text=Purely+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x906f9600bf4","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"9988173326208704887109","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"Purely Haskell","queryUriEscaped":"Purely%20Haskell","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}