{"pages":{"search":{"query":"Seth Haskell","originalQuery":"Seth Haskell","serpid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","parentReqid":"","serpItems":[{"id":"15290538734271928133-0-0","type":"videoSnippet","props":{"videoId":"15290538734271928133"},"curPage":0},{"id":"14876343434873568531-0-1","type":"videoSnippet","props":{"videoId":"14876343434873568531"},"curPage":0},{"id":"82970108332071112-0-2","type":"videoSnippet","props":{"videoId":"82970108332071112"},"curPage":0},{"id":"15255097249328061166-0-3","type":"videoSnippet","props":{"videoId":"15255097249328061166"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFNldGggSGFza2VsbAo=","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","ui":"desktop","yuid":"4288087251769525270"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"2937786741186964262-0-5","type":"videoSnippet","props":{"videoId":"2937786741186964262"},"curPage":0},{"id":"16813861200856027908-0-6","type":"videoSnippet","props":{"videoId":"16813861200856027908"},"curPage":0},{"id":"17861050532408797382-0-7","type":"videoSnippet","props":{"videoId":"17861050532408797382"},"curPage":0},{"id":"9665746407891422394-0-8","type":"videoSnippet","props":{"videoId":"9665746407891422394"},"curPage":0},{"id":"5726697472482692552-0-9","type":"videoSnippet","props":{"videoId":"5726697472482692552"},"curPage":0},{"id":"1897606919026646532-0-10","type":"videoSnippet","props":{"videoId":"1897606919026646532"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFNldGggSGFza2VsbAo=","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","ui":"desktop","yuid":"4288087251769525270"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"13560464740337126917-0-12","type":"videoSnippet","props":{"videoId":"13560464740337126917"},"curPage":0},{"id":"14576325648607386327-0-13","type":"videoSnippet","props":{"videoId":"14576325648607386327"},"curPage":0},{"id":"2256074145657076431-0-14","type":"videoSnippet","props":{"videoId":"2256074145657076431"},"curPage":0},{"id":"5063601011559438221-0-15","type":"videoSnippet","props":{"videoId":"5063601011559438221"},"curPage":0},{"id":"9253475178655611296-0-16","type":"videoSnippet","props":{"videoId":"9253475178655611296"},"curPage":0},{"id":"3480183529547058594-0-17","type":"videoSnippet","props":{"videoId":"3480183529547058594"},"curPage":0},{"id":"14763236184394524659-0-18","type":"videoSnippet","props":{"videoId":"14763236184394524659"},"curPage":0},{"id":"9616643270362255361-0-19","type":"videoSnippet","props":{"videoId":"9616643270362255361"},"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,"isFeedbackModalVisible":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":"dFNldGggSGFza2VsbAo=","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","ui":"desktop","yuid":"4288087251769525270"}}},"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%3DSeth%2BHaskell"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"3385452067408432354769","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_viewer_heartbeat_disabled_in_no_js_api":1,"video_search_toggle_with_text":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_resource_loader":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"}}},"new_template_version":4,"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_no_islands":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"video_resource_loader_load_timeout":6000,"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_viewer_critical_error_codes":"101,102,103,100,151,152,153,154,155,156,150","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,"beauty_header_futuris_tab":9,"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,"video_viewer_doc2doc_instant_load":1,"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":1,"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":["1472323,0,59;1405819,0,73;1457622,0,96;1424968,0,1;1471964,0,42;1460712,0,36;1460214,0,29;1312967,0,9;1472031,0,52;1471362,0,43;1431646,0,64;260554,0,62;1461712,0,50;1463532,0,15;1466295,0,27;1470858,0,20;1467151,0,33;1452016,0,57;1349071,0,85;1470514,0,56;132361,0,77;1472080,0,48;1471182,0,94;45962,0,11;60,0,14;1352005,0,4;266846,0,6;1462741,0,71;996747,0,47;151171,0,42;126317,0,71;1281084,0,83;287509,0,33;1447467,0,27;1254301,0,35;1473596,0,98;1466397,0,12"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fgs.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DSeth%2BHaskell","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://gs.yandex.com.tr/video/search?text=Seth+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":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","backUrl":"//ya.ru","url":"https://gs.yandex.com.tr/video/search?text=Seth+Haskell","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Seth Haskell: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"Seth Haskell\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Seth Haskell — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"ya74715966d599116a4c1b91436a676fb","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1472323,1405819,1457622,1424968,1471964,1460712,1460214,1312967,1472031,1471362,1431646,260554,1461712,1463532,1466295,1470858,1467151,1452016,1349071,1470514,132361,1472080,1471182,45962,60,1352005,266846,1462741,996747,151171,126317,1281084,287509,1447467,1254301,1473596,1466397","queryText":"Seth Haskell","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"4288087251769525270","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,378416,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,1227266,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,1459277,1459585,1461130,1472666,1466451,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1769525288","tz":"America/Louisville","to_iso":"2026-01-27T09:48:08-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-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":"1472323,1405819,1457622,1424968,1471964,1460712,1460214,1312967,1472031,1471362,1431646,260554,1461712,1463532,1466295,1470858,1467151,1452016,1349071,1470514,132361,1472080,1471182,45962,60,1352005,266846,1462741,996747,151171,126317,1281084,287509,1447467,1254301,1473596,1466397","queryText":"Seth Haskell","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"4288087251769525270","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":"3385452067408432354769","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":156,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"isFinalHeartbeatDisabledInNoJsApi":true,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsInD2d":false,"isDoc2DocInstantLoadEnabled":true,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isIslandsDisabled":true,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"criticalErrorCodes":["101","102","103","100","151","152","153","154","155","156","150"],"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"preventAdvHideOnEmpty":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"shouldReplaceHref":false},"user":{"tld":"com.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"4288087251769525270","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1754.0__7d090cb2d4d9823803190509a95d03c049893005","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","snippet":"254","icon":"1167","abuse":"1436","submit":"297","wizard":"358","incut":"1073","extralinks":"3557","show":"487","feedback":"296","out":"3218","popup":"1544","scroll":"768","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"15290538734271928133":{"videoId":"15290538734271928133","docid":"34-5-11-Z2189643CDEAB1633","description":"Welcome to part 2 of this series on Haskell for Beginners. In this video we'll setup and install a text editor and the haskell platform. Why does this course exist? It's the course I wish...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2349611/0f7abfcf48f85897fedb6c3c50202731/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/UVlpGQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DYNvFOCwS4tE","linkTemplate":"/video/preview/15290538734271928133?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Setup - Haskell for Beginners (2)","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=YNvFOCwS4tE\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoWChQxNTI5MDUzODczNDI3MTkyODEzM1oUMTUyOTA1Mzg3MzQyNzE5MjgxMzNqtg8SATAYACJFGjEACipoaHdmcHJjY3hoYnhxanJjaGhVQ1VUS1hKcUZoQmI0WWxua0VRWUl2UWcSAgASKhDCDw8aDz8TxAOCBCQBgAQrKosBEAEaeIHuBfwFAf8A7wwMAvoD_wEcDgAG9AMDAPEB9wIIAf8A_AIKAAoBAAD_CgH2_wAAAA_7_gv2_wAAHwD2DAIAAAAE-AUA_gAAAAbv9g8AAQAA_Aj-BwT_AAAH7gYO_wAAAPYPAQMBAAAABAED_AAAAAAJ7gL-AAEAACAALWoszzs4E0AJSE5QAiqEAhAAGvABahbd_9cJAgDsPw0A1__aAIHID_w49_QA8PcMALr1DADvFuIA09wAAL7wBADREvUAzv3d_0AODwAdHQAA9uYHAC0d2QAo6-8AP_QEAPwBDAD4A_7_OiUJAQ_g-AAXC_r_FNr1_-_wAv_2yw0CCwYJ_hgABf8b7_MA7gMpAQL_CPrt0PwE1xUaAc_zBPkWChb9_R7dBC0i7f_Z-gwA7gf6BBkb_QIG6-8EFQ4fB_jiEAPlIfAA-BML_xMGEQUA_xkDCgb9-9r7CPj98xD5KRT6_coYA_0R4_oJ9P8B_t36-wYT9wf50R4OByMCBAMT9P8EIAAt93IpOzgTQAlIYVACKnMQABpgPPgAGPsBzNsRSAMi0t0K-R3dDA72H__w1AAlFtMCKRLizhwhAES59wasAAAAH_rYNAoABm3v2wz21jAGr-bVCQ5_AdwQwBMILgffIxzLPwDWIk8uABzvvfYX1gTuUk8OIAAt1c8mOzgTQAlIb1ACKq8GEAwaoAYAAEDAAADoQQAAkEIAAJhBAAAQQQAA2EEAAJBCAACAQQAAgsIAACjCAABwQQAAiMEAANjBAAAkwgAAgEEAADDBAAAgQQAANMIAABjCAABgQQAAIEIAACTCAADAwQAAJEIAAOhBAADGQgAAbMIAAADCAAAAQAAA4EEAAHDCAABAQgAAcMIAAMjBAADgwQAAOEIAABBBAACYQgAAZMIAAEhCAABAQAAAgMEAAExCAAAYQgAAQEEAAEDCAACKwgAAGMIAAJZCAAAAAAAAMMEAACDCAADAwQAA2EEAAADBAAAgwQAAVMIAAIBBAAAAwQAA4EEAACBCAACgQAAAAEAAACzCAABAQAAAAMAAACDCAACAwQAAwEEAAEDBAAC-QgAAnEIAAKjCAACEQgAABEIAAKbCAACwwQAAHEIAAEDAAACIwQAAfMIAAAAAAACwwQAAkkIAADTCAABQwQAAfEIAAOBBAAAoQgAAMMEAAPDBAACSQgAAIMEAALzCAABAQAAAZMIAAHTCAACIwQAAREIAADBBAAAgwgAAlkIAAABBAACOwgAAgsIAAExCAACQQQAAsEEAAABBAABoQgAABEIAALDBAABgQQAAsEEAACDBAAAkwgAAmMEAAAjCAAAYQgAACMIAALDBAAAEwgAAsMIAAEBAAADwQQAAfEIAABDCAACIwQAAEMIAAPjBAAAUQgAAQEIAAADBAACWQgAAMEIAAIA_AAAEQgAAiMEAAPjBAADwwQAAMMEAAPhBAABwwQAAoEEAAERCAABAwAAAAMIAAMDBAAA4QgAAcMEAAEjCAAAMwgAAQEEAAIDBAADAQAAA8EEAAOBAAACewgAAgsIAAMBBAAAMwgAAREIAAJjBAADQwQAA0MEAAATCAACqQgAAFEIAANhBAAAAQQAAoMEAAIC_AAAwwgAAKMIAAHjCAAD4QQAAIEEAABDCAAAsQgAAcEIAAIDCAAAAQQAAwEAAAGhCAABIQgAAAEAAAMDBAADgQQAAIEEAAADBAACQwgAAiMIAAAhCAACwQQAAEEIAAIBAAACYwQAAQMAAAJjBAADowSAAOBNACUh1UAEqjwIQABqAAgAALL4AAMg9AAAUPgAAMD0AAGS-AACAOwAALD4AAC2_AADqvgAAPD4AABA9AACgvAAAML0AACS-AAC4PQAAFL4AADA9AAAQPQAA1j4AABE_AAB_PwAAMD0AANi9AACIPQAALL4AAOC8AABQPQAANL4AADC9AABEPgAATD4AAIg9AABAPAAAML0AAJo-AADovQAA2D0AABw-AADovQAAXL4AADw-AABQvQAAQDwAAFy-AAAQvQAAlj4AAKo-AABUvgAATD4AADy-AAB8PgAA2L0AAAw-AACYvQAALD4AAPg9AAAlPwAAHL4AAPg9AADaPgAAjj4AADw-AAAkPgAADD4gADgTQAlIfFABKo8CEAEagAIAAIq-AACIPQAABL4AAFe_AABAvAAAJL4AAHQ-AADKvgAAiD0AAIo-AACYPQAAMD0AAAQ-AAA8vgAAuD0AAHC9AACovQAAPT8AAIg9AADaPgAADL4AAES-AADYPQAAgLsAAOi9AADYPQAADL4AAMg9AACAuwAAUL0AAKA8AAAwPQAABD4AAOi9AAA8PgAAQLwAAFQ-AAAsPgAAmL0AAEA8AAB8PgAAuL0AADS-AACAOwAAML0AAIA7AAB_vwAAXL4AAFS-AAC4PQAAkj4AAJi9AACKPgAA2D0AAGy-AACIPQAA2L0AANi9AACYPQAATL4AADw-AAA8PgAABL4AAKA8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=YNvFOCwS4tE","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["15290538734271928133"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"14876343434873568531":{"videoId":"14876343434873568531","docid":"34-4-3-ZEDB32780E4F12F55","description":"Welcome to part 12 of this series on Haskell for Beginners. In this video we'll learn about functions in Haskell. Why does this course exist? It's the course I wish existed when I started...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2759999/6a8a8609fd3f68c1eaf1b3930a45f3dd/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/8NgFGgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DAtsPtAf2avQ","linkTemplate":"/video/preview/14876343434873568531?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functions - Haskell for Beginners (12)","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=AtsPtAf2avQ\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoWChQxNDg3NjM0MzQzNDg3MzU2ODUzMVoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzFqhAkSATAYACJFGjEACipoaHdmcHJjY3hoYnhxanJjaGhVQ1VUS1hKcUZoQmI0WWxua0VRWUl2UWcSAgASKhDCDw8aDz8TygiCBCQBgAQrKosBEAEaeIHuBfwFAf8A7wML-vsBAQEVCvv89QICAOf6-_4E_gEA8QIP-gcAAAD7Av78_gAAAAH2AQX1_QEAGfz5AAMAAAD2_BH4AAAAAAH59f__AQAA-gDwDwP_AAAS-AwMAAAAAPsaAwn_AAAABQj-_gAAAAAM_f4BAAAAACAALWoszzs4E0AJSE5QAiqEAhAAGvABfxHW_d3p-ASYJ90ADRftAYcN_v9gDtQB4QHuAePfzQHWEgMA4-IWAIXm7wKQAL0BkPfR_TEJCv8eKRP_CgAdAAEN1QFKtxYBVhLoAPcoAv_VLTz8C_1QAE_qAQIb6-kADu0Z98UMyQDA4uAADSlGBEkM9wQEDQ0D3R0kAOU_C_3J0wcA1REOBJfnHfwGGOYFKh_ZBE8NywDpNRkFM93kAwHqEgPt-BP4CzX6A-sI-vjq9f0H3iTdDroRLATVIjIC1NsOEt7F8vQjIRX0Syj86sksAQsU5QMYGMfh_NMQCPzO1QT6ySsT-egQB-8THPHrIAAtQXndOjgTQAlIYVACKnMQABpgJwAAFuMI6-4KMgQmyfYM9B31Bx7xGQDw3gAPFewNEBju3h4MACvE-gzDAAAAEA70M_gAAEwL2Bb_2hoLvOEC6QB_Ae0e2PsVFezyDzHrLgPzETQsABjt3PAV9PMQLS8cIAAt8rBaOzgTQAlIb1ACKo8CEAAagAIAACy-AACCPgAATD4AAMi9AABwPQAARD4AAIg9AADivgAA3r4AAFC9AADoPQAA2L0AADw-AACoPQAAjj4AAAS-AACgvAAAqD0AAFw-AAC2PgAAfz8AAEw-AACGPgAAQDwAAJq-AABMvgAALD4AAIA7AAAQvQAA6D0AAIo-AACovQAAgDsAAOA8AADePgAAdL4AABw-AACSvgAAtr4AAJq-AADoPQAAnr4AAIC7AACKvgAAPD4AAIY-AADIPQAAZL4AAHw-AACivgAABD4AAHC9AACgPAAA6D0AAEQ-AADoPQAAQT8AAKK-AACmPgAAvj4AAKg9AADoPQAAyD0AAIK-IAA4E0AJSHxQASqPAhABGoACAAAEvgAA4LwAAAy-AABFvwAAgLsAACS-AAA8PgAAdL4AANi9AABMPgAAJD4AAFC9AACYPQAAor4AAKA8AAAQvQAAgLsAADc_AADgPAAAgj4AAMi9AAAQvQAAiD0AAKC8AACIvQAAiD0AAIa-AADgPAAAgDsAAEC8AACIPQAA2D0AADC9AADYvQAA-D0AAOC8AACGPgAAND4AACy-AADgvAAAjj4AAAy-AACmvgAAcD0AAOA8AACoPQAAf78AAI6-AABUvgAAML0AAMI-AACYvQAAlj4AAHC9AABMvgAAMD0AAMi9AAAQvQAAgDsAADS-AAAcPgAAVD4AAHS-AADovSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=AtsPtAf2avQ","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14876343434873568531"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"82970108332071112":{"videoId":"82970108332071112","docid":"34-7-10-ZEB641A73ACBFB0B7","description":"https://gist.github.com/evgenii-malov... https://en.wikipedia.org/wiki/Disjoin.... Let's Implement Disjoint-set data structure with Haskell...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/213885/b76c8e71feaaa5b2e89314b71e1a0574/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/IMCF8AEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Djrnn_Hit7HI","linkTemplate":"/video/preview/82970108332071112?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Disjoint-set data structure with Haskell","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=jrnn_Hit7HI\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoTChE4Mjk3MDEwODMzMjA3MTExMloRODI5NzAxMDgzMzIwNzExMTJqiBcSATAYACJFGjEACipoaHNqcnJ3d3d5YmZ2YnJkaGhVQ0JHWWs1czFGbmswUHBxU3d0SDFNOXcSAgASKhDCDw8aDz8T1BOCBCQBgAQrKosBEAEaeIEDAAALA_0A-_QO_ggF_QEb-wb_9QICAOr4-_IC_wEA8QIP-gcAAAD6C_sDAgAAAA_7_gv2_wAAGwbv_gMAAAAbAv0A9wAAAA8D9_7-AQAA-wv3DQT_AAAHAwX3_wAAAP4OBgoBAAAAAQj4-QEAAAAE5QDyAAAAACAALWf5zTs4E0AJSE5QAiqEAhAAGvABfywT_9IH8AHIOMUA2_fcAYz0Mv5vSdcA5cofAL7_5wHz_PYBwBExAK_22v6LFw8Br-bvAA_3AQA-FfIAxPY-AUgE7QAZ0h4BeOQUAOos9f7qJyYAOvATAEHBCf_NAcn93OUY-_ns4AnTD8oC9EohAD0AMgEcMuQAzfgs_e0fKAHbKA38xgMS-rntBvYBxxkGERbR_jL_3wPHMQ4FABXxDcX8Egbh6iMN7BoECO3T5gXRFPcEFgHUAQUJN_4oBRD9_SYJCuDJ8_X19gPwNOH1AAAkEvoT5wMX-u_19er1C_4R9fvz8z8eAN0QIv0LLfgCIAAtqzHsOjgTQAlIYVACKs8HEAAawAeJCfK-766OvD0W0bxzHC68g3Z9PfTspLvD46G9cBtXvFfu4DwUeg0-jQ6jPDoC3TyXx6q-E8fsO74Rnby14ZA-uhE2vRqJMD0c4d07qcbkO5VyKL2OQKy9ofEpPZqpmLuCOB--7lKEvUhOJjw7rAA-ArJ8PAJ8PL2-Vli9iSI7uhc5ujxcAB47ecg5vEYiNLyF6gY-X7izPcYRELwM8ok9Uw48vV2hND3y-Ey9QhNxOjjOt7v8C5Q71gbAu6__ALzw58o7H4NVPeKPhzyShbk8_WetvTl-qLsiSsU8GeOzPQlG7zs9KAi947sePWfLILxAVf27dknmO-lc9rxdkbO9jEIYPD41h7ttqeM9BhGpvBSd2zwmDHS9XUa7PUwsujxaOI-9e6wPvQ_SkzwxsRk-qfUjPDtImTzuK2o9ufIjvSqTfroTRbg9k0b7vHXMubyDGwS9Xkfeu9dLlbooBYK8xd6gPaY_4LysFCe98qsePdjvLrwyQtM8BglWvR2WYbzbYX09f9ZBPd64uTtC5q88yh0xPRGhVzuZIX-9ecrNu0XahrxqNg08n3sqPTHJbbx3Lwc-CHtuvZPkOTwodtm8VwirvTSIi7uLajY9QvuFu9I_WjtqM0q7ffYyPd3ftTkPpwK9AfFEvQUGILzPfJi88LD_vMAdD7vqAwm9Ow7DuXUe1ztzf9U9MPlavaKU97oEVFi9RnMJvadQRLu-gU49pVpVPGlhZLsKo1m9jmnYu8sq8LqGZ5M8BsawPMvXhjtPIx0-lbgOvQ170ji7zu07U4UVPYJvv7cZxXK9NLKFvQZvN7mngiO7Zj_cPBc0MzpcVAu9nBXxvdyedTlMezk9B01BvSjCn7kM5QS-SflFu1aRuDlV8AA9oNVTPZxXk7lHjY49gUJ9vY4lELmzJyA8UBepPXcVqrgiIms9naSUvagXJLdbEQu9UJztvHDTAznKzxs8KhuWvLv0cbcytds8eBIsvTheBDl9gMk7a2ZtPZp44TgzNH49T5Z6PbV1qzcMTDg8g62IPOEsQrkg7rq9868lvqsLyTgLtSY8lX8tPGCZKjjCS7W9jU0CPA26TzZhTP671Ji1vTO0gjZSN0a94gqDvPYjzbgkWne9HW3BvQ4WGjnzz7c9-01SPcQsIrm94wQ-yc1LvebopDg4WkQ8I-5WPDxejjfFVNo9HLBwPdObADgaejU9UoIZvZoOUrgi_-w9NSkFPvN-W7hhIIO9vj6pPNVUkbj1Yn067WGUvN2657YxaNc8mUyAvVnlCrYgADgTQAlIbVABKnMQABpg_PoA9QDyzNwrN_QKxPD9-Qi87hbKBADZwQD9CMwIFeb9txH8ACL2FPuzAAAADev2PPIA8loy0y4F3fse7w3m_yh_HvMR8kjgD9buGvWr__wiGysqACfG9Rs35PPmF_f1IAAtbkU7OzgTQAlIb1ACKq8GEAwaoAYAAADBAAAkQgAA8EEAAJTCAACgwQAAAEEAAMBAAABwwQAAeMIAALjBAABQwQAAAMEAAIDCAABYwgAAAEIAAOjBAAAEwgAATMIAADBBAADswgAAyEEAAMDBAAAAQQAAqEEAAFBCAABAQAAACMIAADDBAACwQQAAUEIAACzCAACAQAAArsIAABjCAAAgwQAAkMEAAEDCAACGQgAAYEEAAKBBAABcQgAA2EEAALhBAADIQQAAHEIAACDCAAAAwAAAwEAAAGBCAABMwgAAvsIAAEBBAAAIwgAACMIAACxCAABAQAAAgMIAAKjBAADgwAAAikIAAJBBAACAQQAAgD8AAHjCAADAwAAAiMEAAChCAACgQAAADMIAAKDAAABkQgAAUEIAAEDBAACgQgAAIEIAAOBAAAA0wgAA6EEAAADAAACowQAApMIAADBBAACCQgAAcEEAANhBAAAAwQAAoEEAANhBAABoQgAAsMIAAIjBAAC4QQAAUEEAAOjCAACgwAAAYMIAAIDAAAA0QgAAgEEAAKjBAACgwQAAHEIAAFhCAABQwgAAxsIAAAhCAAAMQgAAAEIAAABAAACgQAAAMEEAAIBAAADwwQAAEMEAADBCAADYQQAAoMAAAGjCAADgQAAAEEEAAFRCAAB8wgAAwEAAADTCAACQQgAAgEEAABBBAACAPwAAuMEAABTCAADgQQAAyMEAANhBAADIQQAAXEIAAEBCAACAPwAAgMEAALDBAAA4wgAAQEIAAIA_AABoQgAAmMEAAPBBAACwwQAAiMEAACxCAACAvwAAkEEAAGDBAAAMwgAAYMEAAMDBAAAAwAAAHMIAANDBAAA8wgAAGEIAACBCAACAwAAAYEIAAIDBAABAwAAAIMEAAMzCAAAQQQAAuEEAALhBAACYwQAArMIAAJJCAAAAwgAACMIAAKDAAADAQAAAAMAAABjCAACgwQAAeEIAALrCAAA8wgAAcMEAADzCAADYQQAAhsIAAFDCAAAQQQAAgL8AAKBAAAAEwgAAQMEAAJjBAACCQgAAAMAAADBCAADCwgAAdEIAAEDCAABQwSAAOBNACUh1UAEqjwIQABqAAgAAuL0AAPg9AAA8PgAAuD0AAOi9AAAUPgAAXD4AABW_AADGvgAATD4AAEy-AADgPAAATD4AAFA9AACIPQAA2L0AAFA9AABwPQAAXD4AACc_AAB_PwAAqD0AAFA9AACgvAAAcL0AAJI-AAAMPgAAgLsAABS-AACGPgAA6D0AADC9AABwPQAAQLwAAJY-AADYPQAAiD0AALi9AAC4PQAARL4AAOg9AAC4vQAAhj4AAAy-AABwPQAAcD0AAIA7AABEvgAAdL4AAES-AAB8PgAAgLsAAEA8AACgvAAA4DwAAIg9AAAdPwAAXL4AANg9AAAkPgAAgDsAADw-AABcPgAADL4gADgTQAlIfFABKo8CEAEagAIAAOi9AABAPAAAgDsAAEO_AACAOwAA6D0AADw-AACIvQAAHL4AAEw-AACovQAAqL0AABC9AACKvgAAyD0AAFC9AACgvAAACz8AAIA7AACuPgAAcL0AADA9AADgvAAAuL0AAEA8AABQPQAA2L0AAEA8AAAsvgAAQLwAAIA7AAAQPQAARD4AADS-AADgPAAAqL0AANg9AAD4PQAAJL4AABQ-AAD4PQAAML0AADA9AAAwPQAAFL4AACS-AAB_vwAAoLwAAJi9AACOPgAAHD4AANi9AABcPgAAMD0AAOA8AACgvAAA4LwAAIi9AAAUvgAAuL0AAJg9AABkPgAA4DwAAAw-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=jrnn_Hit7HI","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["82970108332071112"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3452409864"},"15255097249328061166":{"videoId":"15255097249328061166","docid":"34-6-10-Z60BFA27A0E1455C3","description":"Code link: https://github.com/tusharad/haskell-e... Secure your Haskell applications with JSON Web Tokens (JWT) using the Servant framework! In this tutorial, we'll walk you through the process...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1995952/1fc43cfdaf6bd1c2659e004b61cc9aed/564x318_1"},"target":"_self","position":"3","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dmft1OheTQJ0","linkTemplate":"/video/preview/15255097249328061166?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Implement Authentication using JWT in Servant | Haskell | Tutorial","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=mft1OheTQJ0\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoWChQxNTI1NTA5NzI0OTMyODA2MTE2NloUMTUyNTUwOTcyNDkzMjgwNjExNjZqrg0SATAYACJEGjAACiloaGR1bWpqanBiYnpxdWRoaFVDeVBkYmV5QjVDTk1zVVhuVkRCUHlBQRICABEqEMIPDxoPPxP6GYIEJAGABCsqiwEQARp4gQ78_wcF-gD5ExAI-Qf9Ah8A_P7zAwMA7e8F_AcAAAAFAQH9_wEAAP0V-vIEAAAAAfUBBfX9AQAOA_cRAwAAAB7uAgH6AAAAAgz3Bv4BAAAECvQC-AIAAfv3APf_AAAAAgMV_P8AAAAC_fv1AAAAAArpCgYAAQAAIAAta-rGOzgTQAlITlACKnMQABpgLwsADw_88LX0UOXh5ub69Ofu4fHnA__q5QAMDfL3BQrtzgAt_yrMEeK8AAAACvkIVO4ABFcR2QQLDS0D0fjRE_1_5QIH8i_56sEUIiz5ExnVIQJTAO_2ABAe8gMyFzEpIAAtpH5EOzgTQAlIb1ACKq8GEAwaoAYAAEDAAAAQwgAAQEEAAADAAADAwAAAQEIAAExCAACAQAAAAMEAAAzCAACKQgAAXMIAABjCAADAwQAAHEIAAAzCAACAPwAAvMIAAODBAACgwAAAgEEAABTCAADgQQAAgL8AAIDBAACAwAAA9MIAAODBAADIQQAAdEIAABzCAADQQQAAjsIAAEDCAACUwgAA6MEAAMBAAADKQgAAwMAAAABAAABowgAATEIAAPhBAADIQQAAYEEAAMrCAAAQQQAA2MEAAMhCAAAQQgAAQMAAAGDBAACgQAAAJMIAAAhCAACYwQAAfMIAAJBBAABcwgAAwEEAAJDBAACYwQAAQMIAAGzCAACgwAAADEIAALDBAACgQAAA8MEAAEDCAABQQgAA1EIAADTCAADYQQAAwEAAAFjCAABYwgAAoEAAACDBAADgwAAAKMIAADBBAAAAQAAAFEIAAJjBAAAIQgAApkIAAIjBAAA4QgAAYMEAAIDBAABwQgAAUEEAAKTCAAAYQgAAiMIAAIhBAAAwQQAA0MEAAIC_AAAYwgAAiEIAAKDAAABAwAAAtsIAADDBAACowQAAGEIAAIDAAAAwQgAAWEIAALDBAAAwwQAAmEEAAGDBAAA0wgAACEIAAFDBAABgQQAA2MEAADBBAAA8wgAAksIAAIDAAAAUQgAAEEEAAKjBAAA4QgAAiMEAAIDAAADAQQAAMEEAAEzCAAAcQgAAmEEAABDBAABgwQAAYEEAAATCAACIwgAAjMIAABBBAACIwQAAgL8AAMBBAAAQQQAAgMEAAEBCAAAgQgAAcMEAABTCAAAcwgAABEIAAMDBAABAQQAAFMIAAIC_AAAcwgAAMMEAABxCAADQwQAAAMEAAABAAACAwAAAAAAAAADAAACEQgAAqkIAACBCAAAUwgAAUMEAAEBCAAC4wQAAYMIAAABCAADgwQAAKEIAAETCAABYQgAAVEIAAAAAAADIwQAAAAAAAExCAACaQgAAwMAAAGzCAABQQgAAoMAAAKDBAACswgAAhsIAABRCAACYQQAAHEIAAHBBAAAwQgAA4MEAADDCAABAwiAAOBNACUh1UAEqjwIQABqAAgAADL4AALg9AADYPQAAZD4AAJg9AAB0PgAAbD4AACO_AACmvgAAJD4AAJg9AAAcPgAAgDsAAIA7AAC2vgAADL4AAII-AADoPQAAND4AANo-AAB_PwAATD4AAEA8AAAUPgAAmL0AAHC9AADIPQAAqr4AACy-AAB8PgAAhj4AACS-AACaPgAAoDwAAIC7AAB8PgAAjj4AANq-AACWvgAADL4AABS-AACSvgAAUL0AAIi9AACaPgAAlj4AAJg9AADSvgAABL4AAI6-AADSPgAAHL4AAKg9AAAUvgAABL4AANi9AAA7PwAAgDsAAJi9AAA8PgAAcL0AAHC9AABAvAAAQDwgADgTQAlIfFABKo8CEAEagAIAABS-AAAsPgAAor4AADO_AACIvQAAEL0AAPg9AACgvAAAmL0AAFQ-AABAvAAAFD4AACS-AACivgAAgLsAAKC8AAAUvgAAMT8AAHC9AADCPgAAkr4AAIa-AACAuwAAcL0AAEy-AAD4PQAADL4AAEA8AADgvAAAcL0AAIg9AABQvQAAUD0AAHA9AAAMPgAAUL0AAAw-AAAcPgAAyL0AADA9AACGPgAA-L0AADy-AAAwPQAADL4AADA9AAB_vwAAxr4AAI6-AADoPQAAjj4AAEC8AAC6PgAAcL0AAIA7AACgvAAA6L0AADC9AABQvQAAyL0AAKg9AADGPgAAVL4AANi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=mft1OheTQJ0","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["15255097249328061166"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"2937786741186964262":{"videoId":"2937786741186964262","docid":"34-11-8-Z4D79EC5AADFA3DDD","description":"Graphics, animation, and games programming in Haskell faces a dilemma. We can either use existing frameworks with their highly imperative APIs (such as OpenGL, Cocos2D, or SpriteKit) or we waste...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/877395/61f3fcf62691ccaf53925b8161596760/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/M336MgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dkd8mlbN0Mws","linkTemplate":"/video/preview/2937786741186964262?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell SpriteKit- a Purely Functional API by Manuel Chakravarty at FnConf17","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=kd8mlbN0Mws\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoVChMyOTM3Nzg2NzQxMTg2OTY0MjYyWhMyOTM3Nzg2NzQxMTg2OTY0MjYyaogXEgEwGAAiRRoxAAoqaGhlY3h2dG5xd2NpY3BlZGhoVUNsVmZzSE5EZm1UZTY2dHpZeU5Gd0JREgIAEioQwg8PGg8_E8oSggQkAYAEKyqLARABGniBDBUGAAT8APAU_f37AgABBREJCfb__wDm_QYC__0BAP8EDvMIAQAABQ8D9goAAAD0-woM8_8BABkLAw4EAAAAGRL9D_wAAAD2C_YO_wEAAPgK9QID_wAAE_cMDQAAAAD-DgYKAQAAAAQBA_wAAAAACu4C_QABAAAgAC0BIMg7OBNACUhOUAIqhAIQABrwAX8P-QDS3RL_6QruANoh5wGHAAH_Mu_OAdLlDwHC-M8A5iX4_9jsDAAeFxMAzwHx_-0E8P9TCuoA_f0D_0ANDQAXEPcBSNH3ATjz7gDzA9__9gv1_xojE_8i5gUAGTAL_invGwAjBd7_4Ar7Av8JCQUY--cBJhD4AQkGFwEVDA4BDAECA_8dEfrc8gQD6hoIAPr21QQJHOsA-AsIA_rb9P8OA_v9ItrtART-9QLz9fn4GB79-gEX_QfnB_wNCB8f-u8BBvsoCvcECBbyBvHqBQkU-xwA6uMQ_vYL___jFO_5CPUGAdL2Fv8ABgsB8un0_iAALW0DLTs4E0AJSGFQAirPBxAAGsAHkgfyvqZACz3gg5e8Ndq1PU1PMzwryCW9jtm4veIQIL1mUEi90hC8O-xcYj0DVIK8mx2hvkahm7zIZ6g8_tWLPiDEnzyGqTE751TSvYdDID2feKk8RBhfvtRkZzulnT88fZfyPRQLdz2c3To9qcHUPeqoNDztSqa8bya7PcHgmrwZBJa8rPoBPaibpb1lQfo7lX8NPqKkVr2xVV08suXGPaIvGD1dfxy9htk1vd9sUz31uA89EKtkvEP5p7w1zeC64zVPPnna67yDXcM8_3aJPdGxA7svHjk8-WHJPeoENDyIuSS8gaXEvGHLZj2RtEA8hDS-vDbhAbzL1vo6Wz8dve7DCTzn2VE8_c-7PXi5iD2rJoi875JYvZPJDTkIKny7avCIvfjfSj1PvDk8TxTyPMQtuDtdmqo7xBCUPcRW9TzWlL-8SDbXPUjfJLyiaQG7Af05vfMjmT1lWYu8OECbuyVGmj22g8-6kMAPvtJ0kby1PwS8ImWlPTE2Pr1o5zQ8PRRgPWuW8LznzTw8oz_UPWciMT0GZoW6Dr7QvSqgmjw9-te7qAiGvTCbAjzkX3C8LbVZvekIhTz536W8qqWPvWB5a7yz7Em8A8EtPey8cr2XuEG42NUEPtKclj0iGLM3anM1O695Fb0g9dO7aagRvRiu8zx8HSE83MlxOxtutrwnk6o7rNr_PBLYwbwdYjQ7cmvSvV9PRztiCDy5RPO1PZYibzley_k62RASvUnN6LxaQqU7qDa4vJB7tD0c0v64y4TfPLDMVzvzYMW5s3iBPct-AjxRHL8270IpPUpHlLxjyYe6T37mOyhjabqaX3s44D48PZRDFb3QV1W6A4vBOcGYIz0hy9O426CbPAKj6LtdQCw6rsALvaZpK7zmNsM56q7svBrLir3N_r853ZxFPa2eOD02dak4G5CuPf_q8bu29iY53HPLOt4iKz1jdZC3HzQWPfGv7zyaA4k4UZQVPZR7a73iuHs546dxPJ95dD3waQa5MiKsvEpXl7qzUuG29n-OPAAu0jy_89e44_F-vd00bL2SxL63DCl1PB7mBj2DLVg3ZVPOvcLoqDz-Mug3BEj-vLfTlr0YYy62sARNPSx6DL1W4vg3hyGovQbgmr3KdC44d5_ju9NVsLxOgAe3WwWWvHAINb08Rai3VHaVPNa1rDxGHiQ3DBjJvJiyALt2pC6387eDPVjzLTyxCVa4VRimPW0LxT2Dx-c47_KzvdoCAj5Q8WC5mA-Nvd0fhD2Mw9E33FrwvIAR9L3IDeu3IAA4E0AJSG1QASpzEAAaYDH-AB4UE_X07kj78_nS-wv08tsG1if_4ef_Fxn59vXe4pz1O_8a6CH7rQAAAAzT5CwHAABt_-Xw_7EtA5rLFAoMf_8DKMHyHgHzBt0g4EYR1BAMIgD2BLIMLt_cIDQzAyAALd4oLzs4E0AJSG9QAiqvBhAMGqAGAACIQQAAMEEAALBCAACYQQAAGEIAABhCAAAgQgAADMIAAKDBAADYwQAAmEEAAPDBAACOwgAANMIAAHRCAAAwQQAAQEAAAITCAAC4wQAAQMAAAAAAAABAwQAAoMEAAKBCAADQQQAAAEEAAHDBAAAUwgAAdEIAAFRCAABMQgAAqEIAACBCAADgQQAAssIAAKDAAACIQQAAxEIAAJDBAAAAwgAAisIAAADAAACAQQAA4MEAAMDBAACYQQAAYMEAAMDAAAAgQgAAEMIAAETCAADQQQAALMIAABBCAABAQQAAQMIAAJDCAAAQQQAAlMIAACDCAABAQQAASMIAAFDCAABgwgAAyEEAABDBAACoQQAAVMIAALDCAAAIQgAAoEEAAK5CAACGwgAApkIAAMDBAABYwgAAkEEAABDCAABwQQAAcEEAAIDAAACgQAAA6EEAAAjCAAAAwAAAnkIAAFjCAADYQQAAAEIAAIA_AADwwQAAiEEAABBBAACgwgAAQMEAAJDCAADAQQAAQEEAAGxCAADowQAACMIAADhCAACeQgAAksIAAI7CAAAUQgAA4EEAAMBAAAAgwgAAcEEAADRCAADAwAAAMEEAAIC_AABwQgAASEIAAGBBAABgwQAAAMIAADTCAADwQQAA-EEAAIrCAABwwQAAAEEAABBCAAAYQgAAwEEAAGDBAAD4wQAAEMIAACjCAAAAQQAAXEIAAHhCAAAgwgAAREIAAEDBAABUwgAAbMIAAFDBAACAQQAAiMEAAEDAAAAgwQAALEIAAETCAAAAQgAA2EEAAAAAAAB0QgAAQEEAAJjBAABAwgAAQEIAAJhBAAAUwgAAHMIAAMDBAABkQgAAbMIAADBBAADgwQAAAEAAAKDAAACwwQAA8EEAANhBAAA4QgAAYMEAAMjBAADAQAAAgMAAAGBBAABwQQAADMIAADRCAADYwQAAHEIAANhBAAAAQAAAnsIAAGTCAACowQAAAEAAACDBAACQwgAAYEIAAEBAAAAAwQAAysIAAIBBAAAAQQAAoMAAANDBAAC4QQAAcMEAAMhBAAAcwgAANEIgADgTQAlIdVABKo8CEAAagAIAALi9AACSPgAADD4AAOA8AACIPQAA6L0AADw-AAAvvwAANL4AADA9AAAMPgAAJL4AAPg9AAAsPgAAQDwAAKi9AACYvQAAiD0AABw-AADqPgAAfz8AABw-AACYPQAAyL0AAOi9AAB8PgAAPD4AAFy-AAA0vgAAVD4AABw-AAAkPgAAqL0AAIA7AABAvAAA2D0AACQ-AAA8vgAAfL4AAMa-AABEvgAAML0AAOA8AACgPAAA-D0AAAQ-AAC-PgAALL4AABC9AAA0vgAAZD4AAOC8AABQPQAAhj4AABC9AACgPAAACz8AAEy-AABwPQAAoj4AAOA8AABwPQAAHD4AAI6-IAA4E0AJSHxQASqPAhABGoACAACAOwAAND4AAIi9AABHvwAAgDsAAIg9AAAMPgAAUL0AADS-AACKPgAAoDwAAMi9AADYvQAAhr4AAJg9AABwvQAAUL0AAC0_AACovQAAwj4AAPi9AABwvQAA4DwAAES-AAAQvQAA2D0AAFy-AACgPAAALL4AAIA7AABAPAAA4DwAADA9AAAsvgAAEL0AADC9AAAQvQAAqD0AAAS-AABwvQAAmD0AAIi9AAD4vQAAgDsAAFS-AABAPAAAf78AAGS-AAAEvgAAND4AAIg9AACYPQAADD4AABQ-AAC4vQAA4LwAAFC9AADgvAAAoLwAAFC9AACoPQAAJD4AACQ-AACAuyAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=kd8mlbN0Mws","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2937786741186964262"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2202180944"},"16813861200856027908":{"videoId":"16813861200856027908","docid":"34-2-0-ZA2DFBD3D6198E336","description":"In this tutorial I show you how to make your interpreter more \"haskell\" by pushing everything into a monad...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1618388/b38768445da5ed8990d64fb11ba8c765/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Sy5XNwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DBQ46cJNS-g4","linkTemplate":"/video/preview/16813861200856027908?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell - Tutorial 10 - Monadic Interpreters","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=BQ46cJNS-g4\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoWChQxNjgxMzg2MTIwMDg1NjAyNzkwOFoUMTY4MTM4NjEyMDA4NTYwMjc5MDhqiBcSATAYACJFGjEACipoaGtydWNsZGFzdXFobW1kaGhVQ29mMUJVaUprN2xsR1N3amw4ejI3RkESAgASKhDCDw8aDz8T1ROCBCQBgAQrKosBEAEaeIH9BAkN_wIABQQPBfoI_AIVAvL69QICAPwF-f0HBP4A8QIO-gcAAAAEB_L0AAAAAPkEAQD__wAAFfsCDAMAAAAJBRH2-QAAABL58_n_AQAADAvzCwP_AAAC9gUGAAAAAPH_Dg7_AAAA_P8GBvX9AAD_7wcBAAAAACAALTju1zs4E0AJSE5QAiqEAhAAGvABahH8_wHf-QPLEeUA5gr1AYHtHP8kE-YA8_0aAdPaAgDp1_wA4f8O_8oN-v-2_uoBzf3d_xgOFwAV8vv_9foZAC4d2AAR_R8BMeDXAPMQ6P8BHyf_HtIw_jXxAQIHC_D-KOoC_trm0gHI-tIB5_ghAhftDAAiHAn_8R4X-vQlFAP7-v_83CL2_dHl9wIKCQX-IB_J_iMA6ALbFQMEFRPvA-skEAD2-O_87RYXBfjeA_Td-P8G_QHpA-sLIQMAJgkG7Rv_Ce_l8_n3E_j0Gvz28f8KBPzp4AUP8vf5DffcAPz7ERgC2x0N-_AKBfUPJPP9IAAtQVolOzgTQAlIYVACKs8HEAAawAdK1Ou-ykBUPCWuozzKu5-9WkaKPXyGS7zjoLm9HG2LPF4FI7xNE5Y9oxWJPUFvAD2Xx6q-E8fsO74RnbyBsgk-7UcqvWnDIT2Gyt-9X5PaugWl6LyJCxC-Nmquus6P-Tv9TtO9m3VGvYsuND1phMg9rXIcPSSTuLwNeA-9_i1cvFsu7blcAB47ecg5vEYiNLxrnSg-9gROPW-qcLrr4LA9f3iMvHwVT7yDSXa9k6W5O9nwjzz8C5Q71gbAu6__ALwJeZM9DdbJPPyOYTwTCYu9CjdUvbK2jryC1Iw9SiyEPbFY3DqgbIq9Y5aiPdwWwDzR9p65dXcZvJgZMjt39Qq-oJ8uPVz5Ubw9RCM-VhzYvE2aqzzCspi9len8PGgwvDxQ6oE9BQJ4PJN0qDyX5iY-Jfw3PdLLAzt6AKY8YuBUvcQfSTu8xbg9rus8O6gjtryDGwS9Xkfeu9dLlboJu9E7HLbNPe96RLyDOaW9-JOnPQSplLzfHp88LSIKvV5OJrvMyaU9136XPIX-sjtmNE28yZhWPVfEejzNlUG8U6zgOmxTBrvQoPw8UInQPIpxALzcEc498ZP2Osr8UzmqpY-9YHlrvLPsSbzKWJg9Zjk_PBp1BjyxJC896GdqPGjU1ztL2K28qxW3vcWaAryOk5K9YC7zu4QRGLuBsR27FkoLvbHSsLvaV949J-vBvNr1bLknWzO9hSoOvLAcJbsLJOg9qwEvvezJ0zlSi_e8EmP8u6LhXjvI6lY8dh7wPNTvQrsfotE9WPgfvXnRijjVCP08vb31PCKsjrmzcvm8s22ivQYNsDhfo1s935a-PLyO2zfRlxk9lWe5vb1zcDkdmQK9EtNvvUm5Kbj_R0G9eBMXPfR9crge9aw95IWkPdSMmbjJixE9-C3EvNYXiLm9mNw8KvFKPQKvIjiT2N47A0xPvUZfBbgu4j-7koERvMH42Tj-G8W8EyqXu0rMhrg7ViQ9CZGIO2h5hLbtREk9W-z2PON8ZzjnHzg9D--5PbRouTgSR4O8niNSvXurHrfiz5u9M1D5vUbKDbhn-Kq8YcmwvOwnjThtxf69otQ-vRov9LjL61I8fGLdvUzbijgpugS9hS2RvEudB7kkWne9HW3BvQ4WGjmZSt89gHPQPFS4vrhDAgY-la2_vDY8GLhzCCE9HO3ZO80BqDfQ5qI9b4uIPeaf0bcy7qw9XCa-vexqQzci_-w9NSkFPvN-W7hmXAK9dBZMPYB4mLiS1xy8azMpPJZfq7cuxA89HB0Bve2mqbcgADgTQAlIbVABKnMQABpgIQUALOHttPIFYAv4svIw4yHg-foBIf8HzP8T4wH8GRm3jv1HAPi-E_iZAAAACsNAXsMAxn_owQ4lyDUzzePgFAV_MOsy-igjGhLkcxCuAN4VKgs_AEz4tOg2Adn4VBYhIAAtAP4LOzgTQAlIb1ACKq8GEAwaoAYAAABBAADQQQAASEIAAEDCAAA0QgAA0EEAACBCAAAowgAApsIAABDBAABgwQAAeMIAACzCAAC8wgAAIEIAAIBAAACAPwAAsEEAAMDBAACgwgAAQEAAAEDBAADowQAAQMAAALDBAABYwgAAHMIAAABAAAC4QgAAcEEAACzCAACQQQAAhsIAAABCAAAAwQAAqMEAAAAAAAC4QgAAAMEAADRCAAAwQgAAAEIAAIJCAADAQAAAuEEAAOBAAACgwAAAkMEAAK5CAACwwQAAgMIAAJhBAABAwAAADMIAAGBBAAAAQAAAAMMAAKDAAABQwQAAJEIAAMDAAACMwgAAmEEAAEjCAAAAQQAAwMIAAEDAAABQwQAAHMIAAIjBAABoQgAAoEIAADBBAAA8QgAAQMEAAIjCAADIwQAAcMEAAIZCAADgwAAA2MEAABhCAAAQQQAAIMEAACDBAAAQwQAAqEEAAHBCAACMQgAAAEEAANDBAAAgQQAAmMEAAADDAAAgQQAAwMEAAHBBAAAYQgAAgD8AAIjBAABowgAAhEIAADxCAADowQAAuMEAAJhBAAAIwgAAMEIAAABBAADQwQAAAAAAAHDBAAAAQAAAYMIAAEDAAAB0QgAAAMAAAFTCAAAcQgAAUEEAAMDAAABkwgAAQMEAAKjBAADQQQAAMEEAAHDCAADAQAAAGMIAABzCAADgwAAAcEEAAEBAAAA4QgAAAEAAABBBAACAQAAAYMEAAADBAABIwgAAHMIAAMBCAAB0QgAAqMEAAIxCAABAQQAAeMIAAABCAABAwAAAwMEAAABCAABQwQAAEEEAADDCAABwQQAAEMEAAABBAAAEwgAAYMIAAPDBAACYQQAAgD8AAGzCAACYQQAAuMEAAFBBAACgwAAA8EEAAEBCAACAwAAAKMIAAMhBAADgwQAAAMAAAMDBAADgQAAA4MAAACDCAABgwQAAXEIAAJTCAAAAwgAAcEEAAGDCAABYQgAAQMEAAEDCAAC2QgAAEEEAACBBAAC4QQAAjMIAAEBAAABAQAAAjMIAAFhCAACAwgAAgD8AAJjBAAAAwiAAOBNACUh1UAEqjwIQABqAAgAARL4AAJg9AAC-PgAABD4AAAw-AAD4vQAAXD4AADm_AAAkvgAAED0AAHw-AAB0PgAAMD0AABQ-AAAQPQAA2L0AANi9AADIPQAAgDsAAOY-AAB_PwAAiD0AAIA7AAAQPQAADD4AAMi9AAAMPgAARL4AAOi9AACWPgAATD4AAEC8AACYvQAABD4AALY-AAD4PQAAND4AAI6-AACCvgAANL4AAAy-AAAwvQAAcL0AAJK-AADgPAAAFL4AADQ-AADIvQAAHD4AAIa-AAC4PQAAmD0AAKA8AAAkvgAAQLwAAFC9AABVPwAATL4AAI4-AACYPQAAQDwAAIA7AADYPQAAND4gADgTQAlIfFABKo8CEAEagAIAABQ-AAAMPgAAfL4AADe_AABsvgAARL4AACy-AAAEvgAAJL4AAKo-AABAPAAAUL0AANg9AACuvgAA6D0AAOi9AAAMvgAAJz8AAKg9AACqPgAADL4AAIi9AACoPQAAcL0AALi9AABAvAAAPL4AADA9AACIvQAAML0AAKA8AAAwPQAA6D0AAJg9AAAwPQAAcL0AAEw-AACKPgAALL4AAHC9AAAMPgAA-D0AAOa-AACIPQAAiL0AAEA8AAB_vwAA2L0AAIi9AAAQvQAAHD4AAHy-AACoPQAALD4AAAS-AABwPQAAUL0AAOA8AAAcvgAA6L0AADA9AADOPgAAML0AAHy-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=BQ46cJNS-g4","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16813861200856027908"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"262580995"},"17861050532408797382":{"videoId":"17861050532408797382","docid":"34-8-14-Z39D09E295FB45E30","description":"Special thanks to the Haskell Foundation for supporting the production of this video! Haskell Love 2021 schedule: https://emamo.com/event/haskell-love Haskell Love twitter: / _haskellove We long...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/774886/d454ea2ffcbff1b78b2ad542ab26b01d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/g37qGgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dbsv2y9rpYWw","linkTemplate":"/video/preview/17861050532408797382?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Jan Christopher Vogt - Software like Lego - how Haskell naturally delivers on a decades old dream","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=bsv2y9rpYWw\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoWChQxNzg2MTA1MDUzMjQwODc5NzM4MloUMTc4NjEwNTA1MzI0MDg3OTczODJqiBcSATAYACJFGjEACipoaGZocXJndm5taHNxanNkaGhVQ2lDTTRDam91QWZscTVGbHllaE5vQmcSAgASKhDCDw8aDz8T2xCCBCQBgAQrKosBEAEaeIEKAgf8C_MA7RAS-wgC_wEHCPYA9f__ANL7BAcM-AQACv_59v8BAAAK8uz8BgAAAPYQ_Qnv_gEAJO_9BwIAAAAO9f7sAAAAAP0M-fX_AQAA5_vwCgT_AAAACBEF_wAAAOnwAAL-AAAA-v8F9gAAAAD88PkFAAAAACAALUM0tDs4E0AJSE5QAiqEAhAAGvABa_b1AdjiD___AwIB0xHn_4EFC_8pDtUA0fwYAL8O2P_gFQQA4t8OAPIMCwDNAxEA9PTnACD8_AAM6RL_Hfn3AAkRBAA-1_gBMgIR__4C-v_a8yUAGwkK_wn5BgIZEvj-D_7_AvTx4P_59uUE_wMhAAoGIAMO8_0D1_INAu0PDAIBFvgE9fj-_gYNAPr6GhQD_QvqBAkfBfsGE-j_Gv7sAvUKCv4lDewBKy_6BNoKDPvqAv8D7gXv_-0BDgX7_PgCDQ0G-frq-ALzAgv7G_0D_vvqEQEN_wUK3fz5BunlB_n2-wj_4g_-_AAPCBEAEv_8IAAtbidIOzgTQAlIYVACKs8HEAAawAeJCfK-766OvD0W0byp9xS8RCXDu3cuzLyKjhS-R6czvWrfnDzS_9I9aSp1PVSUBbybHaG-RqGbvMhnqDz-1Ys-IMSfPIapMTvJ7l294n72PBjWSL31oWu-hNMHPXQ1w7sxzwo9qGoHPTKpRjzzOw0-dhTMvIZLWDxb2XQ9-twBPAXHwLzZ2bY93EbDvQtxtrz4Db09KPmHvNk9OT1sz8w9QjofvHeBVDsAOqy9yxTzPG5jvbwjnQO8zdo3PDecQzy1jCQ-P77pvGRrhzx4ADW9V6fzOsWC77spD2G9QDX7O_d2y7sccv08ha1-PdeE_DctHVg9mXHJPEd_3Dsyfaq994mIPXF8ZbstN8I9uUZVPfiunDzGYaq9q1udPe7UmjuH58C9IDaiPCWwubw9Jlc9dxGmPCO2AD16AKY8YuBUvcQfSTs4fZI9H56lPO8hPLxRM7-8xVZQPdFIurzPPpA9XPr8PCofwryoFLC9JmMmvUl7C7yVaKS8SvPCveBFY7t3qbc9BAklvXGFgTxHoaY95UvDvJFDRDyx0SO9Oh4zPHFz7LtUZB49WFUAOu96RLyPjus8FJb4PBJCUbx4Ypa9L9XxvF3iBjttpJE8Xsh5vR-sNTu15Ew8iPlNPecXpTtoyN08DDa7O0HJLrx4kbK7T0EZPaJE7LvzcW28lM6wuyk7ojvrAdM9qNGaPHk45DsCOgI9Zw6pvSuMrjkLJOg9qwEvvezJ0zlmVqU89tFpvbVsTjuCENq8J7zkPX1SiLkRwig9NF_KvKnru7rAkJs6PBSFPTfmtDjTiT893kcBPBhwbzodops8ebkAu_vdCjn6FDu9aI-bOw2ImbmxHlI8788APYVLmTlf3Hw8NeWUvIYCjLjrvJe8DpM6vedWpbhLRBO93JVnvfJHAbkUfK49K8KNPeBkZTgIdp27q0SkvRrMLbku4j-7koERvMH42TjYWYC792zjut2AwTf9Wm29WVOEvWFGnziSWug8i_GrPbob1je5MSK91fTROtp8y7jlMgQ9whqCvCDQlTjTzwg8ZjHRvT5LlzZ3suU73_uLPVrn1Lci-wC-xl8kPReYZTgESP68t9OWvRhjLrZineq8YbbuPDk_frfvgGG9WqGYvZAPjzgNnqM9TsjYvHYfv7h3CYM9VK1gPOpNuTdB8m49hQ-AvBLIWzddMi69cPsOPM6sULZcqKE9fcSUvbihljegFw49FyW9PSh_ADnFv5m9czhJPV1O47hciWW9ZDPRPKe9oDfspQa8i6devSSuuDcgADgTQAlIbVABKnMQABpgKQEAGPMA8-P3Nfj50_gLAg_x_BL4AQD9zADNHwjwGgPe0Ab9ACDUAwrGAAAAFfT-HxUA9kQY5QYW9gQJ3dPaJgN_FQgt5BUhByPq9wzbCwL9KERAAAwN5wgP9vAgMPsLIAAtBKNjOzgTQAlIb1ACKq8GEAwaoAYAAEBBAAAgwQAAgL8AAADBAAB4QgAAVEIAAODAAAD4wQAAWMIAAABCAADwQQAA6MEAAGDCAAAAwgAADEIAAMDBAADgQAAAkEEAAGTCAABYwgAAwEEAADjCAABEwgAA4EEAAAhCAADAwQAAksIAAGjCAAAkQgAANEIAAFDCAACYQQAAPMIAAEDAAACOwgAAQMEAAEBBAACCQgAA-EEAACjCAAA8QgAAQEIAAEBBAACAQgAAuEEAAHDCAACAQQAAgEAAAP5CAADAwQAAUMIAANBBAAAQQgAAIEEAAIjBAABAwAAAmMIAAIDAAAA4wgAAGEIAAHBCAAAQwQAAMEEAAAjCAABAQQAAVMIAAIBBAACwwQAAQEEAAGDBAAB4QgAAOEIAAOrCAABoQgAAXMIAAKhBAACAQQAAiEEAAIA_AADwwQAAWMIAAOhBAACgQQAAqkIAAKDAAAAwQgAAMMIAAATCAAB8QgAAAAAAABBBAAAAQgAAAMAAAIDBAAAgwQAAIMEAAHBBAABgQgAA-EEAANjBAABAwgAAcEIAAJxCAAAswgAAcMEAAABAAABoQgAAAMEAAIA_AAAoQgAAAMAAAKBAAAAQQQAAuMEAAI5CAACgwQAAAEEAAKjBAAC4wQAAiMEAACTCAAAQwgAAjMIAAADBAACAQQAAqkIAAJDBAACIwQAAhMIAALBBAAAwwQAAEMIAAMhBAAC2QgAAgkIAADzCAAAwwgAAYMEAAGzCAABQwQAACEIAANhBAACIQQAAQMEAADhCAAAMQgAApMIAAKBAAACgwAAA4EAAALBBAACQQQAAwEAAACzCAACgQAAAqMEAAIhBAACGwgAAWMIAAGhCAAAQQQAAEEEAAODAAADYQQAA0MEAACjCAAAQQgAA0EEAAFxCAACAwAAAyMEAAIDBAADAwAAAAMEAAMhBAACowQAA0MEAAPDBAAAQQgAAqkIAAHDBAABYwgAAgEEAAEBBAAAAQgAAaMIAAHDCAAAYQgAAZEIAAAzCAADAwgAAAMIAABBCAAAwQgAAQMAAAChCAACgQAAA2EEAAADCAABcwiAAOBNACUh1UAEqjwIQABqAAgAAML0AAPg9AADKPgAAUD0AAFC9AAAQPQAAZL4AAPa-AAAUvgAAoLwAAJ4-AAA8PgAARD4AAKg9AACovQAAxr4AAHC9AACIPQAAED0AAAw-AAB_PwAAvj4AAKC8AAAkPgAA2D0AAFS-AADgvAAAmr4AABA9AAC2PgAAMD0AAEw-AABAPAAAED0AAJg9AACAuwAAfD4AAGy-AACWvgAAfL4AAIi9AACAOwAAuL0AAMi9AACYPQAAfD4AAIg9AACIPQAAMD0AAPi9AACGPgAAqD0AABC9AAC4vQAALL4AADC9AAALPwAAuD0AAKg9AAC2PgAAqL0AAFS-AAC4PQAAED0gADgTQAlIfFABKo8CEAEagAIAAOA8AACovQAA4LwAAFe_AADIvQAAQLwAADA9AACYvQAAjr4AALo-AACYPQAA4LwAAOA8AABcvgAA4LwAAKi9AACgPAAAPT8AAHA9AADKPgAAir4AABS-AAAwvQAAuL0AAIC7AACgvAAAiL0AADA9AAAMPgAAmD0AAKA8AABwvQAA-D0AAAy-AADIPQAAED0AABA9AABkPgAA4LwAANg9AACOPgAAPL4AAI6-AACgPAAApr4AAEC8AAB_vwAAyL0AAHy-AAA8PgAAPD4AAMi9AABMPgAA4LwAAIa-AABAvAAA2L0AABw-AAAwvQAAXL4AAJg9AACOPgAAuL0AAIA7IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=bsv2y9rpYWw","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17861050532408797382"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3052218503"},"9665746407891422394":{"videoId":"9665746407891422394","docid":"34-10-6-Z2423462C8A757276","description":"Slides and more info: http://www.codemesh.io/codemesh2015/jon-coens The Haxl project is running in production at Facebook, and it's been a fascinating ride…","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2176385/9296cf1f82c88e437ea091342ba373c3/564x318_1"},"target":"_self","position":"8","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","isAdultDoc":false,"relatedParams":{"text":"The Road to Running Haskell at Facebook Scale - Jon Coens in Code Mesh","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/vimeo.com\\/145632742\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoVChM5NjY1NzQ2NDA3ODkxNDIyMzk0WhM5NjY1NzQ2NDA3ODkxNDIyMzk0avQGEgEwGAAiPBooAAohaGhvY2doYnhid3R0a3V6aGhFcmxhbmcgU29sdXRpb25zEgIAESoQwg8PGg8_E7gUggQkAYAEKyqLARABGniB6gYLAgT8APD6EwYHBP4B9AH3APj-_QDVCQD9CPgEAPL8Cwn7AAAAFPIQCgEAAADs_fkC-wEAAAsFAAkEAAAAH_kC9P0AAAD4_vP5_wEAAP3_AgcE_wAACP0VBAAAAAAJAQz0__8AAAL49fwAAAAABPD7_AAAAAAgAC1MxcY7OBNACUhOUAIqcxAAGmAWCwAZBhHy4eIK8vrp9goOCvkF8AgMAAzwANkO7AMG-uK7CQcAH-Ab-M4AAAAL-gcIEwDmPyXG8eH0JQPm4_wL9X_6-PgLDhP7DOH6CQYu1fAiNiEABg37BAT2GSQoGQogAC1wtH07OBNACUhvUAIqjwIQABqAAgAAMD0AAEC8AACSPgAAQLwAANi9AABAvAAAuL0AAAG_AAA0vgAAQLwAAKi9AACgvAAAqD0AAIY-AAC4PQAAir4AABQ-AADYPQAAiD0AALo-AAB_PwAAjj4AAEA8AADoPQAAmD0AACS-AAAMPgAANL4AANg9AACCPgAAoLwAAAS-AABAPAAAcL0AAEC8AADIPQAATD4AACy-AABUvgAAPL4AAFS-AADgvAAAUL0AALg9AAC4PQAAEL0AAMg9AABQPQAAqL0AAHy-AABQPQAAFD4AADw-AABMPgAA-L0AADA9AAA9PwAAQLwAALg9AAAwPQAAUD0AAHA9AAAkPgAAjr4gADgTQAlIfFABKo8CEAEagAIAACy-AAAwPQAA4LwAABu_AACYPQAA4DwAALi9AACAuwAAFL4AAMo-AACgvAAAMD0AAHC9AABsvgAAcL0AAEA8AAAwPQAATT8AABQ-AACuPgAAiL0AADA9AACoPQAAUL0AAIi9AAAkPgAAFD4AAKg9AADovQAA-D0AAHA9AAAwPQAAgLsAAFC9AACovQAAoLwAADC9AACGPgAAVL4AAKC8AAAsPgAAUL0AADC9AACovQAAiD0AADC9AAB_vwAAPL4AAIi9AACYPQAADD4AAFC9AAA0PgAAiL0AABw-AACgvAAAgDsAAAQ-AAAEvgAAcL0AAOA8AAD4PQAAuL0AANi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://vimeo.com/145632742","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9665746407891422394"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"vimeo.com","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3764824393"},"5726697472482692552":{"videoId":"5726697472482692552","docid":"34-0-8-ZDB01055DADD5D4D4","description":"github code link: https://github.com/tusharad/haskell-e... Dive into the world of Haskell web development with this comprehensive tutorial on performing CRUD operations using the Servant...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/993244/8d5798e097976e3eeef32b099140dfe3/564x318_1"},"target":"_self","position":"9","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DCdh8WJOj8pM","linkTemplate":"/video/preview/5726697472482692552?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell CRUD Operations with Servant and SQLite: A Step-by-Step Tutorial","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Cdh8WJOj8pM\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoVChM1NzI2Njk3NDcyNDgyNjkyNTUyWhM1NzI2Njk3NDcyNDgyNjkyNTUyaq4NEgEwGAAiRBowAAopaGhkdW1qampwYmJ6cXVkaGhVQ3lQZGJleUI1Q05Nc1VYblZEQlB5QUESAgARKhDCDw8aDz8TvxiCBCQBgAQrKosBEAEaeIH_BwcFAAAA9f4KDAIG_AEMEf0F9QEBAPPw-f8FAv8A9fcD__cAAAD9AvsGAQAAAP_y__j4_QEAIQEEBwMAAAAR7Qj3-wAAAAkGCf_-AQAA_gD3BwP_AAD0_AkA_wAAAPwDARAAAAAAAwQL9wAAAAAM7P0KAQAAACAALWQm0js4E0AJSE5QAipzEAAaYA8MABP08Nq4DjLx38PwDAYHqekG9xP_59QA6xbi9yYE59r1FwBNvhkLsgAAAAbe5EkTAPlZCdkjCNoRFdUDxRkVfxHpQvA_5wsIGyIh1h8V2fLqLADNASEhJ9_-DAkdAyAALSmIOTs4E0AJSG9QAiqvBhAMGqAGAADgwAAAmMEAABhCAADgwAAAAEEAAHBCAABAQgAAqEEAAGTCAABcwgAAfEIAAHTCAACwwQAAgL8AAARCAADgwQAAQMAAAM7CAADYwQAAAMIAAJBBAAAkwgAAuEEAAKBAAABgwQAAgL8AAPzCAABgwQAAoEAAAFRCAAAMwgAAoEEAAKbCAACMwgAAlsIAAKjBAADAQQAAsEIAAAAAAABAQAAALMIAAFBCAACgQQAAVEIAAIA_AACowgAAuEEAAAzCAADaQgAAwEEAAABBAABQwQAAAMEAABjCAAAgQgAAIMIAADDCAAAIQgAATMIAANhBAAAgwQAAgMAAABzCAACSwgAAQMAAAIA_AAAwwQAAIMEAADTCAAAYwgAABEIAAJpCAAAgwgAAMEIAAARCAAAIwgAANMIAABBBAACAPwAAmMEAACjCAAAAwQAAAEEAAJhBAABQwQAAsEEAAKpCAAD4wQAAgkIAAKDAAACwwQAAcEIAAIhBAACWwgAAqEEAAI7CAACAQQAAgMAAAIjBAAAAQAAAKMIAABxCAAAAQAAAyMEAAJjCAAAQwQAAoMEAAAhCAABwQQAAIEIAAExCAADgwAAAgD8AAKBBAABwwQAAdMIAAChCAAAAQAAA-EEAAIC_AAAAwAAAmMEAAHTCAAAAwQAAEEIAAABCAAAQwgAALEIAAAjCAABAwQAAHEIAAEBBAADAwAAAJEIAAHBBAADIwQAA6MEAAARCAAAAwgAAgMIAAFTCAAC4QQAAiMEAABDBAAAQQgAAAEEAAJDBAAA4QgAAAEEAAJhBAACgwQAAlMIAABRCAADowQAAEEEAAJDCAACgwAAAyMEAADDBAABIQgAAyMEAAEBBAACgQQAA4MAAANjBAAC4wQAAlEIAAIxCAAAMQgAACMIAACDBAABwQQAA4MEAAKTCAACAQQAAYMEAABhCAADIwQAAKEIAAIJCAAAAwQAAmMEAAABBAADYQQAAuEIAADDBAABAwgAAyEEAAKDAAABwwQAAzsIAAGDCAABkQgAANEIAAARCAAAAQQAAREIAACTCAAAUwgAAYMIgADgTQAlIdVABKo8CEAAagAIAAJa-AABkPgAAPD4AAIY-AABQvQAAiL0AAFA9AAAnvwAAmr4AAEQ-AABwPQAAFD4AAEA8AAAsPgAA4LwAAI6-AAAUPgAA2D0AAIY-AAAPPwAAfz8AABQ-AACAuwAAZD4AADy-AADoPQAAgj4AAAm_AAAwPQAAdD4AAHA9AACIPQAAiD0AAHQ-AABEPgAARD4AAAw-AABcvgAAhr4AAO6-AACgvAAA6L0AACy-AACAuwAA6D0AABw-AABkPgAAkr4AAKC8AABUvgAAPD4AAEA8AACGPgAAZD4AAGS-AADgvAAAQT8AAKi9AAAQvQAAjj4AAOi9AADoPQAAcD0AAHS-IAA4E0AJSHxQASqPAhABGoACAACCvgAA2D0AAAw-AAAVvwAAFD4AAKg9AAC4PQAAZD4AANi9AAC6PgAAEL0AAMg9AACYvQAAir4AAOA8AACAuwAABD4AAFU_AAA0PgAAzj4AAFS-AACAOwAA2D0AACy-AADgPAAA2D0AABy-AACgPAAAQLwAAEC8AADYvQAAQDwAABQ-AAAMvgAApj4AACS-AAAEPgAA6D0AABS-AAAEPgAAPD4AAMi9AAAEvgAADL4AAJi9AABQvQAAf78AAAS-AABUvgAAPD4AAHQ-AAAwPQAAVD4AAFA9AABcPgAAqL0AAOC8AADCvgAAqL0AABC9AAAwPQAAmD0AABC9AABwPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=Cdh8WJOj8pM","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5726697472482692552"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1897606919026646532":{"videoId":"1897606919026646532","docid":"34-2-0-ZA00E8CECDA0760DA","description":"Welcome to part 7 of this series on Haskell for Beginners. In this video we'll take a brief look at built in functions in Haskell. Why does this course exist? It's the course I wish existed...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4103861/896c846a8f929ad875f3251b2fcc3a52/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/2Z6JGgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D82iZJEPE6Aw","linkTemplate":"/video/preview/1897606919026646532?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"A Side Note - Haskell for Beginners (7)","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=82iZJEPE6Aw\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoVChMxODk3NjA2OTE5MDI2NjQ2NTMyWhMxODk3NjA2OTE5MDI2NjQ2NTMyarUPEgEwGAAiRBoxAAoqaGh3ZnByY2N4aGJ4cWpyY2hoVUNVVEtYSnFGaEJiNFlsbmtFUVlJdlFnEgIAEioPwg8PGg8_E1SCBCQBgAQrKosBEAEaeIHqBgsCBPwA8_wJB_cF_gEV_fwA9QEBAP3w8_f-Bf4A-vkL-QIAAADmEP78-QAAAAsDDgLy_QEAFwr9_gUAAAALAAj8_AAAAAz69wH_AQAACQX9EAT_AP8H7gYO_wAAAAAK-gkAAAAA5wX6AQAAAAAA-fz4AAAAACAALUzFxjs4E0AJSE5QAiqEAhAAGvABYgX8_83tAP76CfEA5gr2AIHID_wwEc0A4_0T__AF8wHb7vYAzPg4_6bw5QLqGOf_yuLf_ibsAwAUAOn_3PIIACIN6gES4BUBLO8eAPMQ6P_xGxoAJfLvAC3UBgD2A9QB_uoT__AU7__d9toAChMgABr6Ef0ZKREBAfr5_w4XGvnj2P360fIFAuTQ-PwJ8hcGEAztATst-AMAGAwEORDm_-IPCgMFBA4AIhsj_xHvD_rjBgr26vkFAuoCEQX2LhQD9wQT8_34B_wKCRT2K_f2BdwdAQfm-gEIAfHzC_Xp9fH33w358xn29OgLGP4UIgj_IAAt93IpOzgTQAlIYVACKnMQABpgMgUABfcZyd4RMgYG3vr--BryCgfaFwD4wwDqAeMhBxXw3_8dABbi_v_BAAAAJPrxL_QA-EgG5xkC5xIRtu7i8At_Eefx3A4JDwXlCTbfFCL19y4sACHj7fUT5QQFLw4lIAAtjE9fOzgTQAlIb1ACKq8GEAwaoAYAAMDAAADYQQAAiEIAANBBAAAgQQAA8EEAAJ5CAACYQQAAXMIAAATCAACQQQAAsMEAAPjBAAAUwgAAwEEAAIDBAAAAQQAAPMIAABTCAADgQAAAJEIAADDCAADgwQAAIEIAABRCAAC6QgAAeMIAAOjBAADgQAAA0EEAAGjCAAAQQgAAfMIAAKDBAAAAwgAAQEIAAIhBAACMQgAAhMIAAFRCAACAQAAAiMEAADxCAAAYQgAAmEEAAGjCAACUwgAAKMIAAKxCAACAQAAAQMAAABTCAACQwQAACEIAAMDAAACAwAAAVMIAAMhBAAAAwQAABEIAABhCAAAAQAAAAMAAAETCAACAPwAAAEEAABjCAACIwQAA0EEAAFDBAAC6QgAAmkIAAKbCAACCQgAACEIAALTCAACIwQAACEIAAIC_AAAgwQAAbMIAADDBAACwwQAAoEIAAEzCAABwwQAAVEIAAOhBAAA4QgAAkMEAAMjBAACIQgAAAMEAALDCAACAPwAAWMIAAHDCAABwwQAALEIAAIBBAAAgwgAAqEIAADBBAACWwgAAhsIAABxCAAAAQQAAmEEAAABBAABoQgAA8EEAAHDBAABwQQAAcEEAAKDAAABEwgAAuMEAAPjBAAAMQgAA6MEAAOjBAAAAwgAAnsIAAABAAAAIQgAAmkIAAOjBAACIwQAALMIAANjBAAAgQgAAKEIAAADBAACgQgAACEIAAABAAADAQQAAEMEAABzCAADYwQAAcMEAAMhBAADgwAAAsEEAADRCAABAwAAA0MEAAODBAAAsQgAAoMEAAEjCAAD4wQAAYEEAAEDBAADAQAAADEIAAIBAAAC0wgAAgMIAAABCAAD4wQAASEIAAKDBAAAEwgAAyMEAANDBAACiQgAAEEIAAKhBAACwQQAAuMEAAMBAAABEwgAABMIAAFzCAACYQQAA4EAAAPDBAABEQgAAWEIAAGDCAAAgQQAAoEAAAHhCAABoQgAAAEAAANjBAAAMQgAAEEEAAADAAAB8wgAAcMIAAOBBAACAQQAAPEIAAEBAAACQwQAAIMEAAADCAADwwSAAOBNACUh1UAEqjwIQABqAAgAAdL4AAKA8AAB8PgAAcL0AABS-AABMPgAAFD4AAJq-AACuvgAAmD0AAKC8AAAcPgAARD4AAKi9AACYvQAAyL0AAGw-AAAwPQAAsj4AAAc_AAB_PwAAZD4AAJg9AACGPgAA2L0AAKi9AABQPQAAgLsAAHA9AAA0PgAAMD0AABS-AACAOwAAcL0AAI4-AAD4vQAAhj4AAPi9AABMvgAAor4AAAQ-AABwvQAAQDwAAKi9AACIvQAAUD0AAIg9AACYvQAAuD0AABS-AACIPQAAQLwAAMg9AACSPgAALD4AAMg9AAAdPwAAqL0AAOg9AAA8PgAAmL0AAEQ-AACoPQAAPL4gADgTQAlIfFABKo8CEAEagAIAAKa-AAAQvQAAoLwAAFW_AABEPgAAEL0AADQ-AABsvgAAgDsAACw-AAAUPgAAED0AAOC8AAA8vgAAiD0AAIA7AABAPAAAKT8AAEA8AACWPgAAXL4AAIi9AABQPQAAUL0AAKC8AAAcPgAARL4AAOC8AADgvAAAUD0AAOA8AAAEPgAA4LwAAOC8AABUPgAAiL0AAEw-AACoPQAANL4AAEC8AADIPQAAHL4AACy-AACYPQAABL4AAHC9AAB_vwAA6L0AAAS-AACoPQAAZD4AAPi9AACGPgAAED0AADS-AAAQPQAAEL0AAGy-AACYPQAA-L0AANg9AACYvQAALL4AAPg9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=82iZJEPE6Aw","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1278,"cheight":720,"cratio":1.775,"dups":["1897606919026646532"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"122861943"},"13560464740337126917":{"videoId":"13560464740337126917","docid":"34-7-7-Z750818BFCECBF32C","description":"Learn Haskell with me! Follow along as I learn functional programming. Series Playlist: • Learn Haskell - fp-course - Intro, Ex... 58 - Applicative do syntax 01:38:35 - distinct' 01:47:08...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3098548/8fc02790b6e3562b1d2055b032c535af/564x318_1"},"target":"_self","position":"12","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DLiOI1Lc7oo4","linkTemplate":"/video/preview/13560464740337126917?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Learn Haskell - fp-course - StateT (ft. Pete Murphy) -- [Part 8]","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=LiOI1Lc7oo4\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoWChQxMzU2MDQ2NDc0MDMzNzEyNjkxN1oUMTM1NjA0NjQ3NDAzMzcxMjY5MTdqwQ8SATAYACJFGjEACipoaGN1Y2FpeWtjamthZGVkaGhVQzR0VTlRaFFBZ3FJSEhXQnVvY1VsRmcSAgASKhDCDw8aDz8Txj2CBCQBgAQrKosBEAEaeIH8-AYLAQAA9Q4FAvkE_wHsCQ8B-_7-AOz9AQUJAAAACPsM9P4BAADvAAQEAAAAAPb--wj0_wEAChH9DAQAAAAMAQwE9QAAAAAH_QD-AQAA9v_8DQT_AAAK9woDAAAAAPH-_RP_AQAACRYG_gAAAAAUAvkAAAAAACAALbgv0zs4E0AJSE5QAiqEAhAAGvABeyL2_9iy8wDABgAA0f_0AYjTJP9JJNwAzeoN_9Pt0QDc-gX_1AMnAacU4ACBE-wBugSt_xry8AEzBRYAF-z_AB4r9QFAwRMBZfv7AdQY3f_nCywAJuU3Ai7dB_8tAekCFuUu_OcC6wTl09EA7DJAAiL4F_wQIxcB4hkfANoIKf_vBfgDywIQ-sn07_8F7g8A9u3d-y8a0_0EN_4EOAEFCQHtEAL3-SAADRIH_9QC7fueAvwEywTgBMQPJgMLKir48fUsAt_w-vLtGQrtL-P1APxAB_saD_sV8t_1B9P5C_f01RH25DYLAcUUFfoIHPcQIAAt1awAOzgTQAlIYVACKnMQABpgLgwAFwcftsksOe3zv-QV9CsHAgbQ_v8MAAAqLRb7FgAPuyz6_yWxJPyoAAAAKtPWDd4A23AHu_QZ0TM4s8kd_Tl_3N4WxAIVAx63GRvEKw8y4hxKAM4PvPAjHeoZEDgLIAAt4SkgOzgTQAlIb1ACKq8GEAwaoAYAABDBAABoQgAAoEEAAJjBAAAIQgAAJEIAAJ5CAAAAwQAAWMIAAEBAAACYQQAAWMIAACzCAACAwAAAqEEAAIDBAACowQAAUMIAADjCAABwwgAAsMEAAHTCAABYwgAA4EAAAJDBAAAwwQAAQEAAAODAAACcQgAAmEEAABzCAABAwQAA4sIAAIhCAACAwAAAtMIAAARCAACwQQAA8EEAAKhCAABMQgAAGMIAABRCAABAwAAAAMAAAHDCAAAsQgAAkEEAAChCAACwQQAAvsIAAIC_AABAQQAAsMEAACxCAAAUQgAAvsIAAPjBAAAMwgAAwMAAACxCAAAYwgAAdMIAAIzCAACAwAAAXMIAABBBAABgwQAAoMAAAEjCAABwQgAAEEEAAJDBAADAQQAAwEAAAHBBAABkwgAAXEIAADxCAABQQQAAhMIAALhCAAAgQQAAgL8AADhCAABAQAAAoEAAACBBAACmQgAAEEEAADBBAACmQgAAAEAAAAzCAAAowgAAwEAAACjCAAAcwgAAgEEAABDBAACYwQAAVEIAABBCAACgQQAA6MEAAAxCAABQQQAAwEAAAMDAAABIQgAAyEEAAJBBAABgQQAAPEIAADDBAAAMQgAAcMEAAKBAAABAwAAA2MEAAGBBAACSwgAAgEEAAAjCAACAPwAAsEEAAMBAAAAAAAAAZMIAAMBBAAAYwgAAgMIAAPBBAABAwQAAcMEAABhCAABAwQAAkMEAAKDAAACAQAAAyEEAAEBBAAA0QgAAYMEAAIZCAAAAAAAA8MEAAHBCAABQwQAACMIAAADAAACoQQAAAAAAAODBAACQwQAAksIAAKBBAAAQQQAA4MAAAGBBAABQQQAAkEEAAGjCAADYQQAACEIAAITCAABAwAAAhEIAALBBAAAAQQAAkMEAAIJCAABgQQAAAMEAAADCAADQQQAAtkIAAMjBAAAQwQAA7kIAALLCAAAgwgAABMIAAADCAAAMQgAAsEEAACzCAAC0QgAAcEEAALBBAAAYQgAAMMIAAPDBAADQQQAAbMIAALhBAAB8wgAAiEEAALBBAACowSAAOBNACUh1UAEqjwIQABqAAgAAkr4AAOC8AAADPwAAJD4AAJi9AACKPgAAoLwAAC-_AACSvgAAmL0AAAw-AAAEvgAAPD4AAHA9AACuvgAAgr4AACQ-AABAvAAAoj4AAOo-AAB_PwAA4DwAAJi9AACgPAAA4DwAAAy-AACmPgAADL4AABy-AACuPgAARD4AABw-AABMvgAAEL0AAKg9AAAwPQAAmj4AADy-AABMvgAAFL4AAKi9AABcvgAAJD4AAOg9AAAQPQAAfD4AAMo-AABEvgAAXL4AAJ6-AAAMPgAAuL0AADA9AADgPAAA6D0AAIC7AAAbPwAAuD0AAHC9AABQPQAAED0AAIi9AACAOwAAHL4gADgTQAlIfFABKo8CEAEagAIAAIC7AAC4vQAA-L0AACu_AACgPAAAhj4AABQ-AACYvQAAbL4AAIY-AAAMvgAAHL4AADC9AACSvgAAED0AABC9AAAQvQAAYT8AAIq-AACmPgAAuL0AAJ6-AACIPQAAcL0AAMg9AACAOwAAbL4AAFA9AABQvQAA4LwAAJg9AAAQvQAAmD0AABS-AACqPgAAmL0AAFw-AACgPAAAXL4AAIA7AACWPgAAiL0AAEC8AAAMvgAAZL4AAHC9AAB_vwAAXL4AAIK-AABQPQAAFD4AAIi9AABEPgAAoLwAABC9AABwvQAAmL0AAGw-AADYvQAA6D0AACQ-AADGPgAAmD0AAOC8IAA4E0AJSHxQATAJOAFKAFIJCA8QkgIYADABYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=LiOI1Lc7oo4","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["13560464740337126917"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"videoContentId":"3693095918"},"14576325648607386327":{"videoId":"14576325648607386327","docid":"34-10-3-Z85442F98DB86BAF2","description":"An intro to the systemF fp-course and the Haskell syntax. -- - Hey there! We've bit the ƛƛƛ at Picket, https://picketstudio.com/, where we jump on a call every Friday and work through the...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/924942/4dfba735b3e17a3fdfa5e967e1817109/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/m2KLXgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DC7CHaqu8Hdo","linkTemplate":"/video/preview/14576325648607386327?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell Syntax | Sesh 0.0","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=C7CHaqu8Hdo\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoWChQxNDU3NjMyNTY0ODYwNzM4NjMyN1oUMTQ1NzYzMjU2NDg2MDczODYzMjdqrw0SATAYACJFGjEACipoaGh1YnBoZGd4a2V4amxkaGhVQ09CamJuSUtKVW9OX3pULTdLLXB1RUESAgASKhDCDw8aDz8TgBeCBCQBgAQrKosBEAEaeIH_BPsB_gIA-QcLBvgG_QIJCf_49wAAAOUC8PcD_AIA-_P__QMAAADxAvf-AQAAAAH-AwP-_gEACgUACAQAAAD5CwMI-QABAP8I8f3_AQAABQ7-CQP_AAAIBQQBAAAAAAAJ-ggAAAAA7hD_9AAAAAD98voEAAAAACAALRPz2Ts4E0AJSE5QAipzEAAaYPQgACDqEabrDR3nEtE3DBU1_OyZyQP_7P3_Kizf_BP008MLRQAp2iLvoAAAAP2syg9DAPp_E60J3PY2CoLf8jYNce8B8vNPx-X6KL738U9Bzxki2wDZC-0f_OvjWxFJHyAALdc_Ezs4E0AJSG9QAiqvBhAMGqAGAABQQQAAyMEAAGBCAAAgwgAAGEIAABhCAAAkQgAAAEAAAIDAAABgQQAADEIAAGzCAAB8wgAA-MEAAGBBAABcwgAAAMEAAMBAAAAkwgAA-MEAAEhCAACoQQAAQEIAACBCAADgwQAAoMEAALrCAADowgAAkkIAAExCAADwwQAAAMAAACjCAABgwQAApsIAACDBAADYQQAAxkIAANjBAACGQgAA2MEAAPhBAAAMQgAAbEIAAFBCAACCwgAAAMIAAEBAAACqQgAAVEIAAFTCAACEQgAA4EAAAADBAABUQgAAwEEAANjCAAAAwQAALMIAAADAAAD4QQAAiMEAAGzCAAD4wQAAAEAAACTCAACQwQAAwMAAANDBAACwwQAADEIAACRCAAAUwgAA-EEAAAhCAACqwgAACMIAAFTCAABAQgAAAEAAACzCAAAAAAAA-MEAANBBAACgwAAAqMEAAExCAADgQQAAbEIAABDBAAC4QQAACEIAAMhBAACCwgAAoMEAAJ7CAAAIQgAAhsIAACBCAAAQwgAAQMIAAFxCAAB8QgAADMIAAIDBAAAEwgAAMMEAAJ5CAADwwQAAQEIAANhBAACYQQAAyMEAAMDBAABwQQAAAMAAAIA_AACAvwAAgMEAABDBAACAwAAAAMEAAJrCAADAwAAABEIAAGBBAADgwQAAAMAAADzCAACYwQAAMEIAAMDBAACwwQAAuEEAAOjBAADAQAAAQMEAAPjBAAAYwgAAyMIAAAzCAACIQQAAwEEAAMjBAACgQQAAuMEAAILCAAAQwQAAQMEAAIDAAACIQQAA6MEAAGRCAACIQQAAcMEAAODBAACAwQAAHMIAAEDBAAA0QgAAlMIAAODAAACwQQAAQMAAAEDBAADgQAAA8EEAABRCAABwQgAAkMEAAIjBAAAwQgAAwMEAADBBAAAAQQAAUEEAADxCAAAgwgAAWEIAANBBAACAQAAASMIAAAAAAABAQQAATEIAAIDCAACwwQAAwEAAAKBAAABQQQAAAMIAAHTCAAB0QgAAqMEAAGBBAABgQQAAiMIAAITCAADQwQAAGMIgADgTQAlIdVABKo8CEAAagAIAACS-AAAkPgAArj4AACQ-AABQvQAAED0AAIg9AAAfvwAArr4AALg9AAAcPgAA4DwAAEQ-AABcPgAABD4AAHC9AADoPQAAuD0AAAQ-AACKPgAAfz8AAKi9AAAcvgAAgLsAAKC8AABkvgAAHD4AADS-AABwvQAAoj4AACw-AADgvAAAmL0AADC9AACuPgAAoDwAAPg9AABQvQAADL4AABy-AADoPQAAJL4AACw-AACovQAAXD4AACw-AAAEPgAA4LwAAAQ-AABkvgAAoj4AADy-AACoPQAAbL4AAIg9AADoPQAANz8AAOi9AAAUPgAAFD4AANg9AACAuwAAFD4AAFC9IAA4E0AJSHxQASqPAhABGoACAADgvAAAED0AABC9AAAxvwAABD4AAJg9AACIPQAAmr4AAFy-AAAUPgAAPL4AAEC8AABkPgAAvr4AAJI-AAAwvQAAQLwAAEs_AABAvAAAlj4AAHC9AAC4vQAATD4AAFA9AAC4vQAAgLsAAIq-AABQPQAAML0AAHC9AAAQPQAAQDwAAOg9AAAsvgAABD4AACw-AABEPgAAEL0AAJi9AABQvQAAuD0AAIg9AAA8vgAAHD4AADC9AACgPAAAf78AAN6-AABMvgAAdD4AADw-AADIvQAAhj4AACQ-AACmvgAAcD0AAMi9AADYvQAA6L0AAAS-AABEPgAAIz8AAOg9AACiviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=C7CHaqu8Hdo","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["14576325648607386327"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2249062012"},"2256074145657076431":{"videoId":"2256074145657076431","docid":"34-10-3-ZD4CC2DB71F337543","description":"The Prelude contains an innocent-looking but unsafe function. We'll encounter it as we add support for default .do files. The implementation of defaults will be guided by a paper from Alan...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2435950/4d6abfd3b9d70c7918118ef86616e4a0/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/NHQKWAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DXU8kWMMXrQ8","linkTemplate":"/video/preview/2256074145657076431?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Unsafe Functions - Haskell from Scratch #4","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=XU8kWMMXrQ8\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoVChMyMjU2MDc0MTQ1NjU3MDc2NDMxWhMyMjU2MDc0MTQ1NjU3MDc2NDMxapMXEgEwGAAiRRoxAAoqaGhmZ3J1Y25icGlwZ3F0YmhoVUNRTWtIWThVNkI5dGVmVFFkUGtwWTdBEgIAEioQwg8PGg8_E7kJggQkAYAEKyqLARABGniB8BECCAj3APIEBgH4BP8BHxAAB_IEBADgAu72A_wCAO8DEfkIAAAA9_8BD_0AAAD-A_8T9v0BAB0G7f4EAAAA_gAR-fYAAAAOAvgDCv8BAe8I-QgD_wAAAv0REgAAAADrFf8I____AAf8Dv8AAAAABeIB8QEAAAAgAC1X6Lk7OBNACUhOUAIqhAIQABrwAVr37_8ZDA4D5gL6ANYI_ACB8Pv_D_wGAPX-FQC76gT_8ev_AfAAGADqACwA1TD3AAzn3AA1CwwA9u_2__wJEAEYAgEAAxD8ABbh6ADlD-r_Dh8M_yrtBAER_AkABgje_xToA_7i69sAr_79_xACFgAC8g0CIA35AekmB_4fDQv-BusC_dkh6wHb6vkBB_QTBQj-4gAH_fAD4ATsAhUfEgL29xT7EPvz_f79FAYG6Aj95P4MAwET_QbwGRX_FCMHAv7wBQXsBf366_H59AkL6_oRFQgG5-v2BwwGBv4K2AgDBAUR--8VAQDwAf3-Fgr7-iAALZD6Tjs4E0AJSGFQAirPBxAAGsAHK4TtvjcLxTuzbLm7im-dvSF5Ij2BMnw8ldIDvpaYp7y_tKw7iV0rPtNdwz19hgU8mx2hvkahm7zIZ6g8QL05PuIbqjkMpdi5K2Ccvbse1rxOXkS9FRxOvqxNyDw1lx87pNwivcxHDLw5d4A99bsAPkMVsz0FrsY8229IvTS35zxF-7M8L5tKPbdKK73WaCK864sUPtOAxbu3cgA95gNCPvY9T71HAQG7QRzFvUAo-Tx_XXo7-3ioPJc0jLu1d3w8CXmTPQ3WyTz8jmE8U9DtvR8yQL2R1568r7AgPag3gz2fI808Mh_QvBZLsT3TdoI86vFWPDAe1Lwzd1S5rfkBvlSlkjwh0d873bQZPj0W0TwDYPq7wrKYvZXp_DxoMLw8uLGZPGEHBD2623U804bjPcx2aj3WdL08eByOu0rqSb1AnkC75s0RPiP7Oz1Wd3a8KcEsPBtMQznNJ4I7_OAcPbnjSD1qu-y76fDQvWx6MD3p85G8z5pkPfZRXL176647d6m3PQQJJb1xhYE8KxcKPbP5jj20MJc7gCquPLjvLD0qHVK60cffOzPdqzyXQwG8ZfBhPWlRxLw_dP862BqwvXzX_7tMvGq7wz6bPROPNb0lJBI8OiF0PN6BsLwbZJY7DjYQPQCogr0iMzy8D6CavbKMIz3dw-87aPYPPeKKsLyylHK7MPWDPeEzaL2IvVA84D1RvINAuLw9RdC7iCSEPaUZtr3cmS67hHUNvYvYDL2_I3C7HIrMvCZA6DwAR_E6qoKhPRoYmb1HSqA4t6lLPS1aBT254mI5mzKcPDswpby1biS5icjVPH0_hb1HWoU5pHtMPT1KALuSDh86qppgvQ1Rprsqaka5tP63uhyELz0fo7i6I8SAPT38azwO_mO69-LNuke7O72owxO5BlODvN2rmz3gAii5SMV_vDOMi71U34c5LXM_PQD4cb2cg5u44lsTvUQ2qzz6uDM3ojXQPAhkZTyLKMQ3EnAjPQKeNDyk4WU4ZYTcvKyXlT16Lwk3L2uku3uqeb15UDq3IO66vfOvJb6rC8k45ba9POwlV7tInW44x2KgvSJveb2puKC4vJS6vO69vr1Ji5s3RvHoOpYCt7zG72c3vR2hvLlVAL675i24SeGlPdx3FDzUtiO5SV6nPSvoLLyWgXM3OFpEPCPuVjw8Xo43xcacPYfxBD0otaa3XKihPX3ElL24oZY3ipZXPRBY-T2NF0A4MdDVvbZX1TyGG2u4Mkl2vaQj77wKWy24-Q6jPFFyoDqXsRc4IAA4E0AJSG1QASpzEAAaYAwFAAfp_Mbe40z1J9DuHwccvQsF3RL_DrH_IAreHfHwzoENJf9M5fnynwAAAAP2xET8AAB6LqEE_NMiCZ0S6CISRBj37ssq8Psd8T77xh_11AsWLQAe3av9GPesPjFQ_SAALYBIGzs4E0AJSG9QAiqvBhAMGqAGAAAAwQAA0MEAAKhCAACgQQAAyEEAAGBBAABIQgAAEMEAAEzCAAAgQQAA2EEAAOBAAAAQwQAA4MEAAJjBAAAAAAAA6MEAAADCAACAQAAAAMIAAHBCAAAAAAAAcMEAAKjBAABQQQAAgMEAAEDAAABgQQAAMEEAAEhCAADAQQAAMEIAAJjBAAC4QQAAFEIAAETCAAAAwAAAjEIAABDBAACgQAAAcEEAADDBAAD4QQAAcEIAAPDBAAAEwgAA6EEAAMzCAACCQgAAPEIAABhCAACIQQAAFEIAAJDCAADAQQAA2EEAAFDCAABAwAAAmMEAADxCAAAAQAAAgMAAAKBBAAAwwQAAEEEAAMBAAADYwQAA4EAAAAAAAAAAQAAA8EEAADhCAABwQQAACEIAAGBBAACowgAAHMIAABDBAADAwQAAQMIAALDBAAAsQgAAmEEAAEBAAAAwQQAAjsIAAGxCAACgwQAAlkIAAJBBAABwwgAAkEEAAExCAACgwgAAgMEAAGjCAADYQQAAMEEAANjBAAAAQAAANEIAALhCAAAQQQAAGMIAAAjCAADgQQAANMIAAAAAAAAAwQAAmEEAAJBCAADAwgAA4MAAAABCAAAEQgAAgEIAAABAAABIwgAA4EEAAPhBAADAQAAAUMIAALjCAACwwQAAAEIAAJBBAABAwAAAiEEAACDCAACWwgAAlEIAAABBAAAwwQAAREIAAADBAABgQQAADEIAAGDBAABwQQAAZMIAALDCAABgwQAAiEEAADBBAACUQgAAEMEAADDCAAB8QgAAAEEAANBBAABQQQAAlsIAAOBBAACowQAAMMEAAADBAAD4wQAAlMIAAFBCAADQQQAAEEEAAMDBAACawgAAFMIAAODAAABEwgAAQEIAAABBAACKQgAAiEEAAJrCAADgQQAAJMIAAKDCAABswgAAAMEAADxCAABgwgAASMIAAI5CAACgwAAASEIAAPhBAAAEwgAAWEIAACBCAABMwgAAXEIAACTCAADQwQAAKMIAAOjBAABgQgAAlkIAADjCAACAQAAAMEEAAMBBAAB0wgAAUMIgADgTQAlIdVABKo8CEAAagAIAAMi9AACWPgAALD4AADy-AACovQAAwj4AALg9AAADvwAAJ78AAMi9AABkPgAAoDwAAAQ-AADYPQAAUL0AAL6-AABUPgAAQDwAALI-AAABPwAAfz8AAOg9AABwPQAAoDwAAPg9AACGvgAAJD4AAKA8AABAPAAA6j4AAFQ-AAC4vQAAPD4AAKo-AAAxPwAAJL4AAKo-AACavgAAhr4AAHy-AACYPQAAZL4AABA9AAAMvgAABD4AAN4-AACgvAAA6L0AAEA8AACqvgAA2j4AAHC9AAAEvgAAmL0AAPg9AACoPQAANT8AAHC9AAC6PgAAnj4AAMg9AACAOwAAiD0AADS-IAA4E0AJSHxQASqPAhABGoACAAC4vQAA4LwAAIK-AAAtvwAA4LwAABQ-AAAsPgAABL4AAAy-AACGPgAA6L0AANg9AAAQPQAAJL4AAFA9AAAwvQAA-L0AAE0_AAAkvgAA4j4AAJq-AACGvgAADD4AAEC8AAD4vQAAEL0AAES-AACgPAAA4DwAAMi9AADgPAAAUD0AAAS-AACIvQAATD4AAEA8AACiPgAAVD4AAJi9AAAcvgAARD4AAFC9AACavgAAQLwAAOC8AACgPAAAf78AAO6-AACKvgAA6D0AAII-AACIPQAAtj4AACQ-AACKvgAAED0AAOi9AABAvAAAoDwAABC9AACePgAAAT8AAHC9AACqviAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=XU8kWMMXrQ8","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2256074145657076431"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1770372481"},"5063601011559438221":{"videoId":"5063601011559438221","docid":"34-10-17-ZBFA196A1F645D0ED","description":"Visual tool to spot odd runtime behaviour of Haskell programs. https://github.com/grin-compiler/hask... You can support me on Patreon: / csaba_hruska...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3324746/8f197d2074b1b9dfa36f4f885b253bb0/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/tmQRLwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DYSwkyKhV4dc","linkTemplate":"/video/preview/5063601011559438221?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"DEMO: Haskell Code Spot (.eventlog Web UI)","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=YSwkyKhV4dc\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoVChM1MDYzNjAxMDExNTU5NDM4MjIxWhM1MDYzNjAxMDExNTU5NDM4MjIxaoYXEgEwGAAiQxowAAopaGhqYnpoemJ2cG9xeHd1aGhVQ29Od1QycllJdzRNSkpua3NLU3F0Z1ESAgARKg_CDw8aDz8TO4IEJAGABCsqiwEQARp4gf0ECQ3_AgDpBg4DBAH_ABUC_PL1AgIA5gME_Qn9AQD68xMCBQAAAP4LBwIAAAAA_v7-__j-AAANAQkPBAAAAAj__vn9AAAAA_z1CP8BAAD7CvcNBP8AABfsBPr_AAAA7fgJBQAAAAD5Cfr_AAAAAALp9gMBAAAAIAAtOO7XOzgTQAlITlACKoQCEAAa8AFq_TH-kwbD_AwBFgAtA8UBgdAm_00m2QCp7g4BwAT6Acn24QDEK-3-3Svc_7n1Pf-6_ND_O-QtAB3AGv_xIE4AC8b1ARfL6wIw5dsC2gz6_t8bCP4q_u__8cAyAAUr0f4BoQIBCO3oAMTI5P9b-DQANAgSAwTy_gcCDPv99R3rBZXr_P0P5xsK__YGBun3CQT6ASkBEyQe-DYb8go_6hcEK-nT_ASQAvwd9goLNzn-ANsu6gAx6hLz7f3vBzMsHvndDf3xIAAP8QIh-vsh1_4BEiID-t30F_87EB4LARD96_j-Bu_fN_P_9QP_CP_U9Q4gAC0FrfI6OBNACUhhUAIqzwcQABrAB-2a2L5Wdku9jxLgPCWbRj2EdkO3QLYWvcLKlzxxdkY8Kw0mvdcUCD4iBjU9R8KjPPjBgb5_6Pi8RGlPPcVVhT5UMG-9m38qvNZx_L3b0N68pR4YPfxUJb4x2S68B3PmN50YnT0IfJm8f8YevCC0Lj4TLyq9vahdPG-LCL1DRwe6I9gYvVsLbj2EDe-99zjqOU4q-j3VXh88IegoPcjUGD1sy0W9iFyZu9f2trx17pG9C2W8vItDrL3Atqm99jrOvHMIsT1Avdm8hcOcPC2IkrpYjF-8pt4JvcgL6T3mtII8J1QLPRGHMT1vaCW9SPWCvGVcjL0tA3M8rO7HvF6jwLwNYpE9jtOrPGnWIz3muMk8j5fkvOCgPb31keU8uG-aPHwo0bx7nC49feC0PA-vkDwd-nY7BQK4vBq4zbxnKVk9vdUEvYK86Lw1X6W86XZ-utTMpDzx9Co9IVwBPc-kKL38I4I9VNWVvD4moj0acpc94KkVvPKwhT12YZU9uGUTvJuoijy6JNi8EeZRPAXOqTtS--M7lHivPFABMD7yJdS9mpRvujM8kTwTBkq93XoNvFGO3byvGL-6BhlcvBLv5Tz9zrA9z8mBPD5NHD13H7Y8Ugm0PL2KjLwUkDs9UjcjvINp-D0h9rg8kl_XOX8OGL2gZ5g8pqxPO04CZbzwrIi9-PXHOhnXKb0ajAy9P8HqO7azmb1u2UY9zk5buvFoYz32bmK9wbcpui3MIzzeyhI-eehXuWLeIbui6vy8bz4ZuqERjD16h8K6SZVIuXGRi73JOdG9JepkOQh_Fb1bRK89mIH4ODXhKDw1lZq9qORHOQ8KyrwSDTe9DHufOBdl9j2TkwS9jt_iNxW1arwSiSK9ARbduBL1Qr0iGOe9eBrqN9verr2RnaK98v6COHA9Tz24Ti29TyUEOSKaCj3ibAK8kBb_Odr3cr2aDAK9Sa6iOay6u7pQyI49ZMz6N7L-Zb0qYzI8_IwUufq49jzukl08kM-ROYC0hD3jFx4-sueCt2oFXL1WvKw8xZrwt-LPm70zUPm9RsoNuLGLAbz0xck9JfkdOZ5nR7zKv4s9TeXqOD8pqb0b1tS9uH5Bt-xKsD2M1tE9ZqeUOE3NLz1KEKm9itWIN6DrMbzceEE8qkBxuI0LZ71Fo1Y9ntyet5NNjj2jXNo9Ux0GOHf2xT3Rkic-eabwOLULGzze3Gm9TYMduGpPGT6pbpk9CAIytx44gr0z8549nOfyuHdqrjwKC5O8HVodN8Byab34O6-8ULi0tyAAOBNACUhtUAEqcxAAGmBDCwAj8hjo5hA93-7n9v0J8eghruBY_1ucABE73freTgHXKg3_N68OBJgAAAAx5-M18gDzfy7PICfP8SGx5-sLKWAS8zePCCYXLtpEMfoJ99bNYSgA8_LtLiHn1RRz3_UgAC0Kfw87OBNACUhvUAIqrwYQDBqgBgAAYEEAAJxCAADIQQAA8EEAABBCAAAoQgAAcEIAAOBBAABQwgAAmsIAAEBBAAAIwgAANMIAACxCAACoQQAAkMEAABBCAABgwgAAQMAAABTCAACgwAAAAEAAABBBAAC4QQAAAAAAAARCAAA8wgAATMIAAPhCAAAUwgAAUEEAABBCAADqwgAA6MEAAHBBAACgwQAAEEEAAADAAADgQAAAEEEAALjBAABAwQAAyMEAACjCAAAwwgAA0sIAAKDBAAAAQAAAYEIAAEjCAADCwgAAEMEAAABBAAAAwAAAZEIAAKDAAAAgwgAAOMIAACDBAADwQQAAQEEAAOBBAAAswgAAbMIAAABAAAC4wQAAEMIAAIBAAACgQQAA-MEAAHRCAADoQQAA4MAAABDCAADwwQAAcEEAAIBAAACAQQAABEIAAETCAAAAwgAAGEIAAJDBAAAAQQAAFMIAAKjBAAAkQgAA2EEAAJJCAADgwAAAEMEAAFBCAADgQAAAgMEAAMDAAADAwQAAgD8AAJBBAAAAwAAAmMEAAHDCAACgwAAADEIAAABAAACAvwAAiMEAAERCAAAgwQAAJEIAAKpCAAAAwAAAcMEAAIhBAADeQgAA-MEAAAhCAAAkwgAAwEAAAGBBAACgwAAAyEEAANjCAABAwQAAMMIAAMhBAACAQAAAJMIAACBBAAB0wgAAAEAAABDCAAC4wQAAuEEAAIDBAACwwQAAKEIAAORCAADgQAAAAEEAAEDCAAC4QQAAqEEAAABAAAAswgAAQEAAAIDAAAA8wgAAWEIAAEDBAABAwQAAoEEAAMDBAAAAQgAAoMAAAMBBAADawgAAqMEAAIDBAAAwQQAAmEIAAAAAAAB4QgAASMIAAAzCAACKwgAAoMEAAGRCAADoQQAAAEIAAJjBAAAswgAABEIAAPjBAACAvwAA2EEAAOhBAABgQgAAyMEAAChCAABQQgAAMMIAAADCAAAsQgAACMIAACDCAAAgQgAAUMIAAHRCAACIQQAAsMEAAADCAAAwwQAAwEAAAKBAAADwQQAAEEIAAIjCAACawgAAIMEAAGzCIAA4E0AJSHVQASqPAhAAGoACAACWvgAA6D0AAEQ-AABsPgAA6L0AAII-AACovQAA3r4AAOq-AADIPQAA6L0AAEA8AAAcPgAAbD4AAHQ-AACGvgAAmD0AABA9AAAcPgAArj4AAH8_AADoPQAAHD4AAIC7AABwPQAAqD0AADC9AABwPQAAFL4AAEC8AADYPQAAmL0AALY-AACAuwAAoj4AAKC8AACePgAAJL4AAMK-AACgvAAAUD0AAAw-AAC4PQAAoLwAABw-AAC-PgAAbD4AAPi9AACgPAAADL4AAAw-AAAMvgAA6D0AABw-AABEvgAADD4AAN4-AACAOwAAND4AAP4-AAAEPgAAiD0AAEw-AABcviAAOBNACUh8UAEqjwIQARqAAgAAvr4AAEw-AAAUvgAAJb8AAOC8AACgPAAAcD0AAIA7AAAMPgAAVD4AAIa-AAAkPgAAoLwAAIa-AAAEPgAAcD0AAES-AABtPwAAcL0AAMo-AAA0vgAAor4AACw-AACYPQAAXL4AAHw-AADIvQAAFD4AAHy-AABkvgAAML0AAIA7AACKPgAA-L0AABQ-AACgPAAA4LwAACQ-AAAwvQAAED0AAFQ-AACIvQAAoLwAAFy-AAD4PQAAdL4AAH-_AADavgAAbL4AAKi9AABEPgAA4DwAAJo-AADYPQAADD4AAOA8AADovQAAgDsAANi9AACgvAAALD4AAJY-AAC4vQAA2L0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=YSwkyKhV4dc","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1228,"cheight":720,"cratio":1.70555,"dups":["5063601011559438221"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3968761057"},"9253475178655611296":{"videoId":"9253475178655611296","docid":"34-7-2-ZB62AB8ABE8C09F8A","description":"Streamed on twitch.tv/sullyj3 (2020-12-02) Code here: https://github.com/sullyj3/AdventOfCo... I recommend 1.5 speed and skipping around. 2:23:37 - Nope, the parser's still broken 2:24:55 - That...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3306501/88f45def838947b189ec19a71aba8103/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/AKrrdAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dw6ra9XHntJ0","linkTemplate":"/video/preview/9253475178655611296?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Advent of Code day 1 - In Haskell!","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=w6ra9XHntJ0\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoVChM5MjUzNDc1MTc4NjU1NjExMjk2WhM5MjUzNDc1MTc4NjU1NjExMjk2arYPEgEwGAAiRRoxAAoqaGh4amRjbXJzeHFqcGZnYmhoVUNRQThybWVLTVhFbV84c19kanRRX1l3EgIAEioQwg8PGg8_E4RFggQkAYAEKyqLARABGniB_Qf-Df4CAOv7E_z8AAEAAAP_-Pj-_gDc9ff2BvkDAP38APEJAQAABQ30CgUAAAAO-_4L9_8AAA0CBv38AAAADPcIAvsAAAAN_PQL_wEAAAkQAv4D_wAACfcKAgAAAAD5_QoFAQAAAPf___8AAAAA9eoH9AAAAAAgAC2Nj9o7OBNACUhOUAIqhAIQABrwAWLr7__-ERoCofcCAeX65gCB7Rz_QQnjABkCAgCwEen_xAQEAN4UFQDh6fcA1v_-_-wF7_8kOQgBBiEMAAT09wEiDuoBHvEEAS8a9f8HCAUA5SP7_0no9gArEv8BIvEPADD35ADyy_UCvObpAwkbLwIC7ST9Je7pBegTGAAmEA3-yu8E_M8p5gHr-vv7Egny_ekX5QIjAOgCBA8CADj2_gTjBhwD5vz5CgHw-QAG2wcJ8Qzh-OwNCgLa4Qb7JSAW-yEf_Afm8_v1ADMA-yAWGATrGQgCBAH0CwHe9f8W4_v7AxAC_-ECGvzOIwUADRP28iAALUFaJTs4E0AJSGFQAipzEAAaYB0AABgIFKz8FkHaGen5Fx7u8gT47xX_F7z_9iT3AQQM3Zcw1P9PxSABpwAAACD79FzlAOB1c93b9c0b2djp3R33fxf49L0XLB0kwSvr1DgN-Bc9RAAT8NYZDyLnKkIRDCAALf3QHTs4E0AJSG9QAiqvBhAMGqAGAAAAAAAAPMIAABBCAAC4wQAAJEIAAHBCAACSQgAAVEIAALLCAABgQQAAqEEAAFBBAABMwgAAgMAAAMBBAADAQAAAQMAAAGzCAAAUwgAAdMIAAFBCAADIwQAAMMEAAOBAAABUwgAAIEEAAGDCAABgwQAAyEEAAJhBAACgwQAAAMEAAJTCAACYQQAAQEAAANDBAACoQQAAoEIAAKBAAACIQQAAwMAAAOBBAADeQgAAOEIAAMDAAACOwgAAkEIAACDCAABcQgAAgD8AACBBAAAAQQAAQEEAAEjCAABIQgAAoMAAAIjBAAAYQgAAmMEAAIpCAACAvwAAEMEAAATCAABMwgAAoEEAAKDAAAC4QQAAYEEAAOBAAABAwAAAOEIAAHxCAADAwQAAzkIAAABBAACQwQAAAMIAAFxCAADAwAAAsMEAANDBAAAIQgAAmEEAAMBAAACgwQAA6MEAACRCAABAQQAAoEIAAMhBAABMwgAAIEEAAABBAACuwgAAcEEAALDBAABAwQAAoEEAAMBAAACwQQAAcMEAAKpCAAAEQgAAiEEAAJ7CAAAAAAAAwMIAAFxCAAAYwgAAEEEAAPBBAACAwgAAMMEAAIC_AADAQAAAAEEAAIhBAABEwgAAskIAACBCAAAQQQAAGMIAALLCAAAcwgAAEEIAAAAAAAA8wgAAuEEAAFTCAAAIwgAAiEEAABBCAADAQQAASEIAAKDAAACgwAAAkEEAAEDBAABEwgAAisIAAGDCAACEQgAASEIAAIBAAAAoQgAA4MAAADTCAABsQgAAEMEAAABAAAAMwgAAgsIAAABCAABAwgAAQMAAANjBAAAEwgAACMIAACTCAABAwAAAEEEAAKBAAAAUwgAA8MEAALjBAADowQAAaEIAADhCAACgQQAAMEIAADjCAAAQQQAADMIAAHDCAAAUwgAAgMAAAPBBAAAYwgAAgEEAAJpCAAC-wgAAQEAAAABBAACowQAAJEIAAEBAAADwwQAAWEIAAADBAACAPwAAqMEAAFDBAACmQgAAIEIAAHDBAABIQgAAgMEAAFBBAADAwQAApsIgADgTQAlIdVABKo8CEAAagAIAAKg9AAD4PQAAgLsAAIg9AADOvgAAqj4AAFA9AADivgAACb8AAAQ-AACevgAAyL0AAOA8AABMvgAAFL4AABS-AACgPAAAgDsAALI-AAAbPwAAfz8AAKg9AAAMPgAAgLsAABy-AAAwvQAAND4AAGS-AACCvgAAkj4AABw-AABkPgAARD4AAAy-AACqPgAAQLwAAP4-AACKvgAA-L0AAHS-AACAuwAAwr4AAL4-AAD4PQAAMD0AAAc_AADovQAAXL4AANq-AAB0vgAAbD4AAMK-AADgPAAARD4AAOA8AAAUPgAART8AAIK-AAAEPgAALL4AAAw-AACmPgAADD4AAAm_IAA4E0AJSHxQASqPAhABGoACAADavgAA2L0AAFC9AAAxvwAAHD4AADA9AACAOwAA2L0AAEA8AABwPQAAfL4AAEw-AADIPQAAdL4AADw-AAAwPQAAEL0AAEM_AACIvQAAyj4AAGS-AAAwvQAAED0AAMg9AACIvQAA4LwAALi9AAAwPQAAJL4AADy-AACAuwAABD4AAGQ-AACovQAAoj4AADA9AABsPgAAmj4AABS-AAAwPQAAMD0AAFy-AABcvgAAuL0AABw-AADCvgAAf78AAFy-AACGvgAA4DwAAK4-AAAcvgAAsj4AAAQ-AAB8vgAAiD0AALi9AACovQAAgDsAABC9AAAcPgAAfD4AAKi9AACgvCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=w6ra9XHntJ0","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9253475178655611296"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"videoContentId":"2915961376"},"3480183529547058594":{"videoId":"3480183529547058594","docid":"34-1-0-Z42076592AC25AA10","description":"A quick foray into the connection between Abstract Data Types and pure functions. - - Hey there! We've bit the ƛƛƛ at Picket, https://picketstudio.com/, where we jump on a call every Friday and...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1974186/3e3a0487e3af24fe0e43132a42fa6a5b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/skgxwwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DQThhVva_4wk","linkTemplate":"/video/preview/3480183529547058594?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell ADT's & Pure Functions | Sesh 0.1","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=QThhVva_4wk\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoVChMzNDgwMTgzNTI5NTQ3MDU4NTk0WhMzNDgwMTgzNTI5NTQ3MDU4NTk0aogXEgEwGAAiRRoxAAoqaGhodWJwaGRneGtleGpsZGhoVUNPQmpibklLSlVvTl96VC03Sy1wdUVBEgIAEioQwg8PGg8_E4EQggQkAYAEKyqLARABGniB-xIICgL-APf-_QH5Bf8BBgf3APb__wDYAfb_-vgEAPACD_oHAAAA-QQF9wgAAAAE-_wL__0BAB8A9gwCAAAACAAEBPwAAAAG-Pj-DAABAfgJ9gID_wAAEQQHEQAAAAAACvoJAAAAAAEKDv8AAAAAA_j-AwAAAAAgAC1ohMw7OBNACUhOUAIqhAIQABrwAWIbAPzF--L_6_v9AM3_0QCB-hH_bg7EANv8GP8P5uYB6xvaAOjnEgC0-_EBsggB_8H91f_3AxIAIBAH_u3m7gAkGQUBJq8gADzLEgDwFOL-3SUx_SjrHf4T1_YADd7h_xgiFfzu6tD-1PPQABH-RAFB-hEDBuYJ_-0kHPkSHSH38A3lBc0aIQHo6P4CC-4dB-8Lz_kSD838zR4c-0fy3wEMAAoG3wQU_j4m_ALw8ff2vA0ECeQd5AzGDiQDGyTcAuoCB_ndvfX6AQkF8jb19Abp-P3-Hc33E_ze5vP23hL8zvYG_twgCA-v9wb0FgQO-iAALcb9Bjs4E0AJSGFQAirPBxAAGsAHjPb4vl4CJjzxDeq8HeJEPEIhIj0nwLA8LqmfvQMLu7xT8G-8eeX6PSWwuT2oIvA8tw2TvhtUEzwbtBy9Ub-LPh1sFj2b6HM9WMfRvQy8iTxsA3y9ptQFvj9MqboFZqq8PrGOvJWUIDyLwk49k28GPm-wIT2ckA68qarIu7JdJr1fwQy9phoMPZuQVr2alrs7vFgYPisxrrtvTdW8xr6pPU8qUDxJHAs8QRzFvUAo-Tx_XXo7-hK1vWUja7yyDcE80CAqPHd2BTtUO8M6EwmLvQo3VL2yto68HYSKPZbRKD0cTs88lgpqva6Uij2pfzW8-MwoPfQ7KDwbcqI8-aAHvvQamz0vgYA7ugKwPS65n7vQmMm8wrKYvZXp_DxoMLw8YYg8PSHJLL1h3Z07LuciPsGquj2qvkC6s_tfPZDwYryRcO86HO7jPa5CrzycTMG8jUXTvAex2Lwdhv-7CbvROxy2zT3vekS8KlmJvSV0OLumtcy6hrqJPQak2DvX1Qu8_cWnPXMtmrwUXn67S4ORPett2DxmCE87CCIGvfKNUj2hzJC80cffOzPdqzyXQwG89gWpPcG80bxvfPG7ajGIvfYfXr1pdAO5muMBPffnIr3LZLg7dnFZurjvLLxnrdM6X6IwvJAtkL2QE6a7YtgBvhB6Mb1ZyLe6k862PIwX5jyJMsw7dsHDO2_ZfLyD_h07s-ZsvFKB0zzVxIq7euSqPSNfrrxvSIK5ZKuwvJbnhr2I5Ni62CJzvT7HDD2upRQ6oZ3TPVGBmL2XnVE5wJCbOjwUhT035rQ47NMbvdk7SDzWwuw2haIvvJlgXT2eYB04rS-3Ov0S8b28I4k5ZuUtvUl0QL2lX7M5NAfSvAu4Aj3nXko6I8SAPT38azwO_mO6fz-rPGh-EL0wsJa5vZjcPCrxSj0CryI479GBPTwfxL1-Bhe53PWxOsz6gzyreTE4i6sIPOgBAj1xNU43ErIgPIispLyKjto5j2SwPd2JI7vRypK3y-ENPJkTj7x7NWe4z2HjvDy44DzVZtm3dlNqvVfPyb1cOmq4oyCIPbajcz0w3qi4wku1vY1NAjwNuk82SYxUvO9KjL15K9c27FLAO5cEk70E6943NPUKvt761bwMBK43IguiPb6utb3a7AK5YynSPZadqb3_L5y3cwghPRzt2TvNAag3LkK3PX76FTtd13k3PXOQPcivZL0ksgQ3Iv_sPTUpBT7zflu4fGKNvSED2T2BNTC5l_RBvby8vz3pDhI4es5MvOhth7y6sZs3IAA4E0AJSG1QASpzEAAaYDcTABvaIsUDAzf0GakDHOsS3wAM0hz_7LQAIyv5FvgI8KogEP8tySDsqAAAABf8BCgBAPl6MtsO_tYi44Hy_PsoUv8kGLEWA-vY9Bsy1i8B9gcCIgD34LAcGs_fK0YjByAALcijJzs4E0AJSG9QAiqvBhAMGqAGAADAQAAAsMEAAGRCAAAQwgAADEIAANBBAAAgQgAAoMEAAEDAAADQQQAA-EEAAHDCAAB4wgAA-MEAAKBBAABgwgAAEMEAAFBBAAA8wgAAGMIAAOhBAADIQQAAEEIAACRCAACgwQAAiMEAAL7CAADiwgAApEIAAFhCAACwwQAA4EAAABzCAADAQAAArsIAAKDAAAAgQQAA0kIAAMjBAACUQgAAqMEAAABCAAAcQgAAMEIAADRCAABIwgAAGMIAACDBAACuQgAAMEIAAETCAACCQgAA4EEAAJDBAAAgQgAAmEEAAOjCAABQwQAANMIAAMDAAADgQQAAgMEAAGzCAADgwQAAgL8AADDCAAC4wQAAgD8AAAjCAADIwQAADEIAADBCAAAAwgAABEIAAMhBAACywgAABMIAAFjCAAAsQgAAAAAAADzCAABAwAAAAMIAABxCAAAAQQAAYMEAAChCAACYQQAApEIAAFDBAADoQQAAAEIAAPhBAACWwgAAgMAAAJLCAAA4QgAAdMIAABBCAAAYwgAALMIAAIBCAACMQgAAEMIAANjBAADQwQAAiMEAAJJCAAAMwgAAMEIAAMhBAADwQQAAwMEAACTCAAAQQQAAYEEAAMDAAACAwAAA0MEAAKDAAAAAwQAAoMAAAJrCAACIwQAACEIAADBBAAAIwgAAAMEAACjCAACIwQAASEIAAOjBAAAQwgAA-EEAAIDBAAAgQQAAoMAAAAzCAADQwQAAwMIAACDCAACAPwAA2EEAAKjBAAAAQQAAyMEAAIjCAAAwQQAAQMAAAADAAACIQQAAYMEAAIpCAACAQQAAcMEAAIDBAABwwQAANMIAADDBAAAsQgAAnsIAAADAAAAwQQAAAAAAADDBAAAgQQAA6EEAAMhBAABoQgAAiMEAAJDBAAA8QgAA8MEAALBBAABgQQAAYEEAACRCAAAMwgAANEIAAPhBAACgQQAAcMIAAIDAAABQQQAAUEIAAFDCAACAwQAAsEEAAMBAAABAQAAA4MEAAEDCAABIQgAAmMEAAGBBAADwQQAAcMIAAIrCAAAkwgAABMIgADgTQAlIdVABKo8CEAAagAIAAIi9AADYPQAAyD0AAFC9AAAMvgAAfD4AADy-AAD-vgAA2r4AAHC9AACYPQAAqL0AABQ-AACWPgAAoDwAAJK-AACAOwAAQLwAAAw-AADSPgAAfz8AAJo-AABAPAAAML0AANi9AAAcvgAAFD4AAOC8AABMvgAAXD4AADQ-AAAQPQAAuD0AACw-AAAFPwAAVL4AAHQ-AAAEvgAAZL4AAPi9AACYPQAAPL4AAL4-AABMvgAAjj4AAJI-AACAOwAAoLwAAMg9AADevgAAtj4AANi9AABcPgAAuD0AAEQ-AABAPAAAUz8AABC9AABsPgAA2D0AAKg9AAAEPgAAED0AAIK-IAA4E0AJSHxQASqPAhABGoACAAAQPQAAFL4AAKi9AAAjvwAAuD0AADA9AAA0PgAAVL4AAFy-AAAsPgAA6L0AAOg9AABAPAAA6r4AAFQ-AABwPQAAUD0AAGM_AACAOwAArj4AAFS-AAAEvgAAqD0AAHA9AADovQAAFD4AACS-AABwPQAAFL4AAFC9AACIPQAAcD0AADC9AAAcvgAARD4AAJY-AABcPgAAHD4AAHy-AAA0vgAAoj4AAMg9AABcvgAAyD0AAFA9AACgvAAAf78AACe_AAA0vgAAEL0AAFQ-AACgPAAAhj4AAJi9AAAEvgAA4DwAALi9AABAvAAALL4AAIi9AAB0PgAAIT8AAJi9AACaviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=QThhVva_4wk","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3480183529547058594"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2778871070"},"14763236184394524659":{"videoId":"14763236184394524659","docid":"34-8-11-ZA4035852C8409272","description":"Code Link: https://github.com/tusharad/haskell-e... Checkout similar project: https://github.com/tusharad/Reddit-Cl... Ready to take your Haskell skills to the next level? Join us in this...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/762427/8f837f0fe646872854ba6b4e25e6f882/564x318_1"},"target":"_self","position":"18","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DnJq9Wv0HDEA","linkTemplate":"/video/preview/14763236184394524659?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Build a Full Stack Blogging App with Haskell, Scotty, JWT Auth, and SQLite | Tutorial","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=nJq9Wv0HDEA\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoWChQxNDc2MzIzNjE4NDM5NDUyNDY1OVoUMTQ3NjMyMzYxODQzOTQ1MjQ2NTlqrg0SATAYACJEGjAACiloaGR1bWpqanBiYnpxdWRoaFVDeVBkYmV5QjVDTk1zVVhuVkRCUHlBQRICABEqEMIPDxoPPxORQIIEJAGABCsqiwEQARp4gfn3BwME-wADCwsOAwv6AhcC_PH1AgL_3Pr9AgP6AwAC-wX7BAEAAATxC_gBAAAA-v3-B_3-AAASCAEN9QAAAAn5FP79AAAABgH9B_8BAAAOBf0FBP8AAPre__r-AAAA8An2CgEAAAD-9fjsAAAAAAruAv0AAQAAIAAt_JnHOzgTQAlITlACKnMQABpgHAwAKAnl6MboLfsQ1t4aARTr-d4TE_8L8QAKGdYmD_LTsfEf_xKoD-mwAAAADfLkTwkA82ADwgr-8QP1v-jMDzB_D_kZ-Df2A98HJA38JefCHQw-AOT7GBUJAyssPkMUIAAto2g3OzgTQAlIb1ACKq8GEAwaoAYAABBBAABwwQAACEIAAFDBAAAQQQAAXEIAAGRCAACAQAAALMIAAFzCAACUQgAAYMIAAAAAAAAgQQAAYEIAAKDBAABAwQAAxMIAABTCAAAUwgAA4EAAACTCAACAwAAAAEEAACDBAACgwAAAAMMAAADCAACIQQAAQEIAABzCAACIQQAApMIAABzCAACGwgAAYMEAAEBBAADWQgAAYMEAAADAAAAswgAAQEIAAKhBAAAgQgAAAEEAALbCAACYQQAACMIAAMxCAACYQQAAEEEAAKDAAABAQQAAAMIAAERCAAAAwgAAYMIAAAhCAABYwgAAuEEAAODAAACgwAAAVMIAAJbCAAAQQQAAUEEAAIDBAACAQQAAFMIAAOjBAAA0QgAApkIAACjCAAAAQgAAiEEAACDCAABAwgAAIMEAAABBAABAwAAAKMIAAMBAAABwwQAAyEEAAADCAAAgQgAApEIAAAzCAACEQgAAoEAAAGDBAABEQgAAIEEAAJ7CAADgQQAAlsIAAKhBAAAAwQAAkMEAAIDAAAA8wgAAXEIAAAAAAABgwQAAisIAANDBAACwwQAAJEIAAKDAAADgQQAAJEIAAEBAAAAAwQAAAAAAADDBAADowQAAKEIAAIjBAAAQQgAAQMAAAABAAACgwQAAcMIAAABAAAAkQgAA0EEAANDBAADgQQAA0MEAAAAAAAAQQgAAAMEAANDBAABQQgAAAAAAAODBAAAQwgAAsEEAABDCAACOwgAAVMIAAARCAABQwQAAgL8AABhCAAAAQQAAQMAAABhCAAAEQgAAQEEAAPDBAABwwgAAAEIAAODAAADAwAAAhMIAAMjBAAAQwgAAqMEAAERCAACAwQAAoEEAALhBAAAQwQAAmMEAAJDBAACAQgAAgkIAABhCAAAQwgAAwMEAANhBAADgwQAAjMIAAKhBAAC4wQAA6EEAAPjBAABsQgAAWEIAAEBAAAAMwgAAiEEAACBCAADEQgAAEMEAABTCAADwQQAA4MAAAKDBAADAwgAAXMIAAExCAABAQgAAREIAADBBAABAQgAAVMIAAEDCAAAgwiAAOBNACUh1UAEqjwIQABqAAgAADL4AAGQ-AAD4PQAAiD0AADC9AACuPgAAcD0AABm_AABUvgAA6D0AAJg9AAAsPgAAgLsAAMg9AABMvgAANL4AAN4-AAAQvQAAmD0AAO4-AAB_PwAAuL0AAKC8AAAwPQAAmL0AADQ-AAAEPgAAlr4AAGy-AADYPQAAyD0AAIg9AACYPQAAcD0AAEw-AABcvgAAgLsAAMi9AAAkvgAARL4AAES-AAC4vQAAgDsAAMi9AAC4PQAAhj4AAGQ-AADovQAA6L0AABC9AACGPgAA2L0AANg9AACgPAAATL4AAIi9AAAfPwAAir4AANg9AACOPgAAgDsAADC9AAAwPQAAcD0gADgTQAlIfFABKo8CEAEagAIAAJa-AACIPQAA6L0AABm_AAAUPgAALD4AAKA8AACoPQAABL4AABw-AAAEvgAA6D0AADy-AAB8vgAAUD0AAIA7AACAuwAAPz8AAAS-AADCPgAA2L0AABS-AADYPQAAcL0AAIi9AAD4PQAAir4AAKg9AADIvQAAML0AAHA9AACgPAAADD4AADA9AACyPgAAqL0AACQ-AABQPQAAuL0AAPg9AACSPgAAbL4AANi9AACIvQAANL4AAOi9AAB_vwAATL4AAI6-AABcPgAAPD4AAKA8AABsPgAAJD4AAOA8AACgvAAAuL0AAMi9AAAwvQAAgDsAAEC8AACGPgAAED0AAKg9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=nJq9Wv0HDEA","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14763236184394524659"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false},"9616643270362255361":{"videoId":"9616643270362255361","docid":"34-6-5-Z8B76ACBD55A16399","description":"Lou Thrall New York Haskell Meetup June 24, 2015...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3499680/91551227e8f26d91789bb1dd908bf35c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/UmMxMAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DbeaBqjLhBJU","linkTemplate":"/video/preview/9616643270362255361?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Set Theory and Haskell (part 1)","related_orig_text":"Seth Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Seth Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=beaBqjLhBJU\",\"src\":\"serp\",\"rvb\":\"EqsDChQxNTI5MDUzODczNDI3MTkyODEzMwoUMTQ4NzYzNDM0MzQ4NzM1Njg1MzEKETgyOTcwMTA4MzMyMDcxMTEyChQxNTI1NTA5NzI0OTMyODA2MTE2NgoTMjkzNzc4Njc0MTE4Njk2NDI2MgoUMTY4MTM4NjEyMDA4NTYwMjc5MDgKFDE3ODYxMDUwNTMyNDA4Nzk3MzgyChM5NjY1NzQ2NDA3ODkxNDIyMzk0ChM1NzI2Njk3NDcyNDgyNjkyNTUyChMxODk3NjA2OTE5MDI2NjQ2NTMyChQxMzU2MDQ2NDc0MDMzNzEyNjkxNwoUMTQ1NzYzMjU2NDg2MDczODYzMjcKEzIyNTYwNzQxNDU2NTcwNzY0MzEKEzUwNjM2MDEwMTE1NTk0MzgyMjEKEzkyNTM0NzUxNzg2NTU2MTEyOTYKEzM0ODAxODM1Mjk1NDcwNTg1OTQKFDE0NzYzMjM2MTg0Mzk0NTI0NjU5ChM5NjE2NjQzMjcwMzYyMjU1MzYxChM3MTg5OTY1OTcyNDY4NzM0NDI2ChQxMzY4MjA0NzcwMDczNTY1MzA5OBoVChM5NjE2NjQzMjcwMzYyMjU1MzYxWhM5NjE2NjQzMjcwMzYyMjU1MzYxaocXEgEwGAAiRBowAAopaGhnYm5waW9rdG5kYWhiaGhVQ3pOWUhFN0tqNnBCcXE1aDhMRzlaY2cSAgARKhDCDw8aDz8TnRaCBCQBgAQrKosBEAEaeIHuBfwFAf8A_AMFAvkG_gIRCQz09QEBAPoH__QCBP4A9wAF-QcAAAD5EP3--wAAABAPCwX8_gEAJv32_QEAAAAJ9wEI_AAAAAYD9QH_AQAACQX9DwT_AP8F_gMEAAAAAPkGAQYEAQAA_hAFAQAAAAAJ7gL-AAEAACAALWoszzs4E0AJSE5QAiqEAhAAGvABf-z_A8saIf8G9uIA3__4AY7vGv8nBfAAygT9ALkQ1P_nCwIA7eYBAAYYDwCnDfIBBQzm_y0G9wAU_gUAHfMGACQkBAAt1A0BNPTvAOgG7AAFHAb_D-MXADD3EQAbFPf-D-0g_ejaAAHa1QADFOokAv4HDwE-9PgA8ggW_vkT8gToAP0A9wn1_-YE9vkTBQsGIgPwAxgc8_3oBRD-ExHxAwzfCv0OBvcFLP0BA_MF_fvrDwP7IhcB_O4NDPwUHvwE4eYI-Ozs_wLwCvgEI-8GBQsNDgfs4wQO9Rbt9_r0DAT1BA778woJAA0A_QwJ8Pj4IAAt2G43OzgTQAlIYVACKs8HEAAawAdXBwy_2oNavC--aLx7wo09lq_sO5SHhbxV_rA9NpZ8utUYPjxU15s9z5KRPK-49jt0fMS-HITvPJnaLb3-1Ys-IMSfPIapMTvnp9i9nFPJPADiLjsUB1C-k3Z-PIqaHr0-sY68lZQgPIvCTj2fOwE-j5QoPTsYsTxiUSy9ZFKoPKiWY7wvm0o9t0orvdZoIry94yQ-H7SDvGQe_Ttg5yY-DdMNvfEe8bw8BOE6mJxBO-jhIbtDEXy9qEcEvZlq_7vr4AA-AsKivId0k7wZHbG7lcJyPKKeOjsJpOQ9f15hOnnxNDy9bKC9JuZUPaEWvToVY0q9mM_FO3rvnjw-GW29bzNQPbBjkjyES-c9UTZAvHlNWbwUmwq9XTVPPfglUTyKlSy85Z90PDfjNLwFW5s8TrZhPUlY5Tzpjcm858LtPOTumLvsv549uXWSPBrhSDzdazc9jJyqPQR-g7wpCs-8aq2OPQeIBDonB629F1ZgvPT7frwTCwE9UCprvbV33zunB2U9W5TZPNjCYjwMsA08fDEPPShLn7gHZbc7aQ00PeOCWLzrE8o8CeZDPG5Cq7xNx5S6TtQSPSygbTtcTBq8bXuxvP0RK7zx2M89yKNIu3IueLrPw-Q85zJavNmZ37oONhA9AKiCvSIzPLzD5aK9QVcMvU3kdruGMRM9sRy8PPbAnjvbEj697x6QvcUMJjtJigO9Ti02POZRNztJDn09RcD8vCsy17viAD-9yd2MvMOp5jrHHBq9r_6pPfyqB7qqgqE9GhiZvUdKoDitgKe8VmOJPek1mTkmXlQ89mE9vN7xCzp4Xs-8WV_uvN2CGDnwQZm8JHPjufT4DbpEdQm9ZazRvF2EI7m1ATO8lozru82KMDpvJos999m3vKXyOLmB_eG8wCgcvDVqsTdSF588UvbBPZeO7bjU4wg9Xz0zvfFry7gPUia8YO7NukJYJzgNMo69YDsYPG7iDbga-Ia9z1hKvS5yxbe_L4k8nyzrvN6_BTd7QAq91ULJPBOm5zZLbIQ7lwQjPYCk8rjUuki9aqWQvQ61NrjhhKg9c5X4vKBCdbhEykq9VguRvOZX_7cOUUC9F8kHvF72kraGqng9tSIAvdovAzgseq87tZKMvXDxXzjV8rk8in09vfioAziynwU9ukkxPflKEDh1Ajo9SfcOPQLlKDc1fIu8ADy_O-G-PTYy7qw9XCa-vexqQze5wXU8LewJPoYn5zh8Yo29IQPZPYE1MLkySXa9pCPvvApbLbgupJi9fbtbvJDlJ7ggADgTQAlIbVABKnMQABpgOwQAFfUZv-bzXvTXuNYjEwrSEhjFCf8L1f_6LbP9KfHN40UdADGoI_6eAAAAEdUBEPsAwn85oUsq6kMlyu39G8tk-f8Jp8X1IAzHAQ-9QPAXITI3AAwErgz_--gZUUkOIAAtxO8SOzgTQAlIb1ACKq8GEAwaoAYAAMBBAACCQgAA6EEAAIDAAADIQQAAgEIAAIZCAAAcQgAAwMIAAJjBAAAQQgAAmMIAAGDCAABAQQAAkkIAAJDBAADQwQAAmMIAACzCAADowQAAEEEAAADCAAAgQQAAqEIAAJhBAABQwQAACMIAAHTCAACoQgAAwEEAAFTCAACAQAAAxMIAAFRCAACwwQAAwMEAACRCAABAQgAAiEEAAPhBAAB4QgAAEEEAAAAAAAC4QQAAgD8AADzCAACgwAAAQMEAABhCAADQQQAA4MIAAFDBAABwwQAAoMEAAJpCAAAcQgAAxsIAAIBBAAAUwgAAAAAAANBBAADYwQAAiMEAAILCAABkQgAALMIAAHDBAABAwQAA0MEAADTCAACQQgAAlkIAAOBAAAAwwQAAwMEAAHDBAAA4wgAAuEEAACBCAAAEwgAAvsIAABBCAACAQQAAYEEAANDBAABAQQAAgEAAADBBAABQQgAAkMEAAHBBAAAcQgAAsEEAAFDCAAAwwQAAAMIAAODAAAAAQQAAQMAAAIBAAAAQwgAAhEIAAGhCAACAPwAAQEAAAGBBAAAgQQAALEIAAGDCAAB4QgAAMEEAAODAAACwQQAAgEEAAKBAAACsQgAA4MEAACDBAAAgwgAAQEEAAEBBAABswgAAQMEAAGTCAABAwAAA-EEAAMBAAACIQQAAAEEAAODBAABgwQAAGMIAALBBAACAQAAAcMEAAEBCAACAQQAAwEAAAOBAAAAYwgAAWEIAAIC_AAA0QgAA8MEAAJpCAACowQAAJMIAAPBBAACAvwAAUEEAAADBAAAwwQAAyEEAAFDBAACIwQAAmsIAAOjBAAAIwgAAIMEAACBCAACgQAAAfEIAAPDBAADAwQAAQMEAAKjBAABwwQAAdEIAACBBAAAwwQAATMIAAJ5CAAAwwQAAQEAAAABBAACAPwAAskIAAHDBAABgQQAAnkIAAJrCAACgwgAACMIAAKBAAABoQgAAJEIAAIDCAAAQQgAAGEIAABDBAADgQAAA8MEAAKBBAAD4QQAA0MEAAOBAAABYwgAANEIAAADBAAAwwSAAOBNACUh1UAEqjwIQABqAAgAAmL0AAOC8AACKPgAA-D0AAEy-AABAPAAATL4AAAu_AADqvgAAqD0AALg9AABAPAAAiD0AAFA9AACovQAA2L0AACw-AAAwPQAAwj4AAOI-AAB_PwAA-D0AAKC8AACAOwAAZL4AAJi9AAAMPgAAFL4AAMi9AACSPgAA-D0AABS-AACavgAA6D0AAIY-AABwvQAAEL0AADS-AACovQAAvr4AAKi9AACavgAAcD0AAMi9AABMvgAAoLwAADw-AAAkvgAA6L0AAFy-AAAEPgAAyL0AAAS-AABwvQAAyL0AAKC8AABXPwAARL4AAKg9AAAkPgAALD4AAKC8AADIPQAAtr4gADgTQAlIfFABKo8CEAEagAIAAMi9AACovQAAmL0AAC-_AABwPQAAMD0AANg9AADovQAAJL4AABw-AAC4vQAAgDsAAKC8AACGvgAAqD0AAKC8AACAuwAATT8AABC9AACuPgAAFL4AACy-AADIPQAAmL0AAKC8AAAQPQAAEL0AAHA9AACAuwAAoDwAAOA8AAAwPQAAED0AAAy-AADYPQAAED0AAIC7AABsPgAA6L0AAIC7AADKPgAADL4AABC9AAAQvQAAuL0AAOC8AAB_vwAAtr4AABy-AAAEPgAAXD4AADC9AABsPgAAmL0AAFC9AADgvAAAML0AAPg9AAD4vQAAiL0AAEQ-AACaPgAADL4AAAS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=beaBqjLhBJU","parent-reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["9616643270362255361"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"255489781"}},"dups":{"15290538734271928133":{"videoId":"15290538734271928133","title":"Setup - \u0007[Haskell\u0007] for Beginners (2)","cleanTitle":"Setup - Haskell for Beginners (2)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=YNvFOCwS4tE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/YNvFOCwS4tE?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":"d3d3LnlvdXR1YmUuY29tO1VDVVRLWEpxRmhCYjRZbG5rRVFZSXZRZw==","name":"Beaufort Tek","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Beaufort+Tek","origUrl":"http://www.youtube.com/@AustinBeaufort","a11yText":"Beaufort Tek. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":452,"text":"7:32","a11yText":"Süre 7 dakika 32 saniye","shortText":"7 dk."},"views":{"text":"20,5bin","a11yText":"20,5 bin izleme"},"date":"22 mayıs 2020","modifyTime":1590105600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/YNvFOCwS4tE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=YNvFOCwS4tE","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":452},"parentClipId":"15290538734271928133","href":"/preview/15290538734271928133?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/15290538734271928133?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14876343434873568531":{"videoId":"14876343434873568531","title":"Functions - \u0007[Haskell\u0007] for Beginners (12)","cleanTitle":"Functions - Haskell for Beginners (12)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=AtsPtAf2avQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/AtsPtAf2avQ?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":"d3d3LnlvdXR1YmUuY29tO1VDVVRLWEpxRmhCYjRZbG5rRVFZSXZRZw==","name":"Beaufort Tek","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Beaufort+Tek","origUrl":"http://www.youtube.com/@AustinBeaufort","a11yText":"Beaufort Tek. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1098,"text":"18:18","a11yText":"Süre 18 dakika 18 saniye","shortText":"18 dk."},"views":{"text":"10,7bin","a11yText":"10,7 bin izleme"},"date":"22 mayıs 2020","modifyTime":1590105600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/AtsPtAf2avQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=AtsPtAf2avQ","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":1098},"parentClipId":"14876343434873568531","href":"/preview/14876343434873568531?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/14876343434873568531?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"82970108332071112":{"videoId":"82970108332071112","title":"Disjoint-set data structure with \u0007[Haskell\u0007]","cleanTitle":"Disjoint-set data structure with Haskell","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=jrnn_Hit7HI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/jrnn_Hit7HI?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":2516,"text":"41:56","a11yText":"Süre 41 dakika 56 saniye","shortText":"41 dk."},"date":"26 oca 2022","modifyTime":1643215900000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/jrnn_Hit7HI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=jrnn_Hit7HI","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":2516},"parentClipId":"82970108332071112","href":"/preview/82970108332071112?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/82970108332071112?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15255097249328061166":{"videoId":"15255097249328061166","title":"Implement Authentication using JWT in Servant | \u0007[Haskell\u0007] | Tutorial","cleanTitle":"Implement Authentication using JWT in Servant | Haskell | Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=mft1OheTQJ0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/mft1OheTQJ0?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":3322,"text":"55:22","a11yText":"Süre 55 dakika 22 saniye","shortText":"55 dk."},"date":"8 haz 2024","modifyTime":1717848074000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/mft1OheTQJ0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=mft1OheTQJ0","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":3322},"parentClipId":"15255097249328061166","href":"/preview/15255097249328061166?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/15255097249328061166?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2937786741186964262":{"videoId":"2937786741186964262","title":"\u0007[Haskell\u0007] SpriteKit- a Purely Functional API by Manuel Chakravarty at FnConf17","cleanTitle":"Haskell SpriteKit- a Purely Functional API by Manuel Chakravarty at FnConf17","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=kd8mlbN0Mws","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/kd8mlbN0Mws?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":"d3d3LnlvdXR1YmUuY29tO1VDbFZmc0hORGZtVGU2NnR6WXlORndCUQ==","name":"ConfEngine","isVerified":false,"subscribersCount":0,"url":"/video/search?text=ConfEngine","origUrl":"http://www.youtube.com/@ConfEngine","a11yText":"ConfEngine. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2378,"text":"39:38","a11yText":"Süre 39 dakika 38 saniye","shortText":"39 dk."},"views":{"text":"2,3bin","a11yText":"2,3 bin izleme"},"date":"29 kas 2017","modifyTime":1511913600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/kd8mlbN0Mws?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=kd8mlbN0Mws","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":2378},"parentClipId":"2937786741186964262","href":"/preview/2937786741186964262?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/2937786741186964262?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16813861200856027908":{"videoId":"16813861200856027908","title":"\u0007[Haskell\u0007] - Tutorial 10 - Monadic Interpreters","cleanTitle":"Haskell - Tutorial 10 - Monadic Interpreters","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=BQ46cJNS-g4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/BQ46cJNS-g4?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":"d3d3LnlvdXR1YmUuY29tO1VDb2YxQlVpSms3bGxHU3dqbDh6MjdGQQ==","name":"James Hobson","isVerified":false,"subscribersCount":0,"url":"/video/search?text=James+Hobson","origUrl":"https://www.youtube.com/channel/UCof1BUiJk7llGSwjl8z27FA","a11yText":"James Hobson. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2517,"text":"41:57","a11yText":"Süre 41 dakika 57 saniye","shortText":"41 dk."},"views":{"text":"2,7bin","a11yText":"2,7 bin izleme"},"date":"15 kas 2020","modifyTime":1605398400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/BQ46cJNS-g4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=BQ46cJNS-g4","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":2517},"parentClipId":"16813861200856027908","href":"/preview/16813861200856027908?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/16813861200856027908?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17861050532408797382":{"videoId":"17861050532408797382","title":"Jan Christopher Vogt - Software like Lego - how \u0007[Haskell\u0007] naturally delivers on a decades old drea...","cleanTitle":"Jan Christopher Vogt - Software like Lego - how Haskell naturally delivers on a decades old dream","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=bsv2y9rpYWw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/bsv2y9rpYWw?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":"d3d3LnlvdXR1YmUuY29tO1VDaUNNNENqb3VBZmxxNUZseWVoTm9CZw==","name":"Konfy","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Konfy","origUrl":"http://www.youtube.com/@Konfy","a11yText":"Konfy. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2139,"text":"35:39","a11yText":"Süre 35 dakika 39 saniye","shortText":"35 dk."},"date":"21 kas 2022","modifyTime":1668988800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/bsv2y9rpYWw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=bsv2y9rpYWw","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":2139},"parentClipId":"17861050532408797382","href":"/preview/17861050532408797382?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/17861050532408797382?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9665746407891422394":{"videoId":"9665746407891422394","title":"The Road to Running \u0007[Haskell\u0007] at Facebook Scale - Jon Coens in Code Mesh","cleanTitle":"The Road to Running Haskell at Facebook Scale - Jon Coens in Code Mesh","host":{"title":"vimeo.com","href":"http://vimeo.com/145632742","playerUri":"\u003ciframe src=\"//player.vimeo.com/video/145632742?api=1&byline=1&fullscreen=1&portrait=0&title=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vimeo","providerName":"vimeo.com","sourceHost":"vimeo.com","name":"vimeo.com","secondPart":{"type":"CHANNEL","id":"dmltZW8uY29tO0VybGFuZyBTb2x1dGlvbnM=","name":"Erlang Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Erlang+Solutions","a11yText":"Erlang Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fvimeo.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2616,"text":"43:36","a11yText":"Süre 43 dakika 36 saniye","shortText":"43 dk."},"date":"13 kas 2015","modifyTime":1447390901000,"isExternal":false,"player":{"embedUrl":"https://player.vimeo.com/video/145632742?api=1&autoplay=1&byline=1&fullscreen=1&portrait=0&title=1&wmode=opaque","playerId":"vimeo","videoUrl":"http://vimeo.com/145632742","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":2616},"parentClipId":"9665746407891422394","href":"/preview/9665746407891422394?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/9665746407891422394?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5726697472482692552":{"videoId":"5726697472482692552","title":"\u0007[Haskell\u0007] CRUD Operations with Servant and SQLite: A Step-by-Step Tutorial","cleanTitle":"Haskell CRUD Operations with Servant and SQLite: A Step-by-Step Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Cdh8WJOj8pM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Cdh8WJOj8pM?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":3135,"text":"52:15","a11yText":"Süre 52 dakika 15 saniye","shortText":"52 dk."},"views":{"text":"2,3bin","a11yText":"2,3 bin izleme"},"date":"4 mayıs 2024","modifyTime":1714832039000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Cdh8WJOj8pM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Cdh8WJOj8pM","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":3135},"parentClipId":"5726697472482692552","href":"/preview/5726697472482692552?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/5726697472482692552?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1897606919026646532":{"videoId":"1897606919026646532","title":"A Side Note - \u0007[Haskell\u0007] for Beginners (7)","cleanTitle":"A Side Note - Haskell for Beginners (7)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=82iZJEPE6Aw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/82iZJEPE6Aw?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":"d3d3LnlvdXR1YmUuY29tO1VDVVRLWEpxRmhCYjRZbG5rRVFZSXZRZw==","name":"Beaufort Tek","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Beaufort+Tek","origUrl":"http://www.youtube.com/@AustinBeaufort","a11yText":"Beaufort Tek. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":84,"text":"1:24","a11yText":"Süre 1 dakika 24 saniye","shortText":"1 dk."},"views":{"text":"4,9bin","a11yText":"4,9 bin izleme"},"date":"22 mayıs 2020","modifyTime":1590105600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/82iZJEPE6Aw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=82iZJEPE6Aw","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":84},"parentClipId":"1897606919026646532","href":"/preview/1897606919026646532?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/1897606919026646532?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13560464740337126917":{"videoId":"13560464740337126917","title":"Learn \u0007[Haskell\u0007] - fp-course - StateT (ft. Pete Murphy) -- [Part 8]","cleanTitle":"Learn Haskell - fp-course - StateT (ft. Pete Murphy) -- [Part 8]","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=LiOI1Lc7oo4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/LiOI1Lc7oo4?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":"d3d3LnlvdXR1YmUuY29tO1VDNHRVOVFoUUFncUlISFdCdW9jVWxGZw==","name":"lowderdev","isVerified":false,"subscribersCount":0,"url":"/video/search?text=lowderdev","origUrl":"http://www.youtube.com/@lowderdev","a11yText":"lowderdev. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":7878,"text":"2:11:18","a11yText":"Süre 2 saat 11 dakika 18 saniye","shortText":"2 sa. 11 dk."},"date":"17 mar 2021","modifyTime":1615939200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/LiOI1Lc7oo4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=LiOI1Lc7oo4","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":7878},"parentClipId":"13560464740337126917","href":"/preview/13560464740337126917?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/13560464740337126917?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14576325648607386327":{"videoId":"14576325648607386327","title":"\u0007[Haskell\u0007] Syntax | Sesh 0.0","cleanTitle":"Haskell Syntax | Sesh 0.0","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=C7CHaqu8Hdo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/C7CHaqu8Hdo?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":"d3d3LnlvdXR1YmUuY29tO1VDT0JqYm5JS0pVb05felQtN0stcHVFQQ==","name":"Picket","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Picket","origUrl":"https://www.youtube.com/channel/UCOBjbnIKJUoN_zT-7K-puEA","a11yText":"Picket. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2944,"text":"49:04","a11yText":"Süre 49 dakika 4 saniye","shortText":"49 dk."},"date":"30 tem 2020","modifyTime":1596067200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/C7CHaqu8Hdo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=C7CHaqu8Hdo","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":2944},"parentClipId":"14576325648607386327","href":"/preview/14576325648607386327?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/14576325648607386327?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2256074145657076431":{"videoId":"2256074145657076431","title":"Unsafe Functions - \u0007[Haskell\u0007] from Scratch #4","cleanTitle":"Unsafe Functions - Haskell from Scratch #4","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=XU8kWMMXrQ8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/XU8kWMMXrQ8?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":"d3d3LnlvdXR1YmUuY29tO1VDUU1rSFk4VTZCOXRlZlRRZFBrcFk3QQ==","name":"jekor","isVerified":false,"subscribersCount":0,"url":"/video/search?text=jekor","origUrl":"http://www.youtube.com/@jekor","a11yText":"jekor. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1209,"text":"20:09","a11yText":"Süre 20 dakika 9 saniye","shortText":"20 dk."},"views":{"text":"8,2bin","a11yText":"8,2 bin izleme"},"date":"15 mayıs 2013","modifyTime":1368576000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/XU8kWMMXrQ8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=XU8kWMMXrQ8","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":1209},"parentClipId":"2256074145657076431","href":"/preview/2256074145657076431?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/2256074145657076431?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5063601011559438221":{"videoId":"5063601011559438221","title":"DEMO: \u0007[Haskell\u0007] Code Spot (.eventlog Web UI)","cleanTitle":"DEMO: Haskell Code Spot (.eventlog Web UI)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=YSwkyKhV4dc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/YSwkyKhV4dc?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":"d3d3LnlvdXR1YmUuY29tO1VDb053VDJyWUl3NE1KSm5rc0tTcXRnUQ==","name":"Csaba Hruska","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Csaba+Hruska","origUrl":"https://www.youtube.com/channel/UCoNwT2rYIw4MJJnksKSqtgQ","a11yText":"Csaba Hruska. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":59,"text":"00:59","a11yText":"Süre 59 saniye","shortText":""},"date":"24 şub 2021","modifyTime":1614124800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/YSwkyKhV4dc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=YSwkyKhV4dc","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":59},"parentClipId":"5063601011559438221","href":"/preview/5063601011559438221?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/5063601011559438221?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9253475178655611296":{"videoId":"9253475178655611296","title":"Advent of Code day 1 - In \u0007[Haskell\u0007]!","cleanTitle":"Advent of Code day 1 - In Haskell!","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=w6ra9XHntJ0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/w6ra9XHntJ0?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":"d3d3LnlvdXR1YmUuY29tO1VDUUE4cm1lS01YRW1fOHNfZGp0UV9Zdw==","name":"James Sully","isVerified":false,"subscribersCount":0,"url":"/video/search?text=James+Sully","origUrl":"http://www.youtube.com/@JamesSully","a11yText":"James Sully. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":8836,"text":"2:27:16","a11yText":"Süre 2 saat 27 dakika 16 saniye","shortText":"2 sa. 27 dk."},"date":"2 ara 2020","modifyTime":1606867200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/w6ra9XHntJ0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=w6ra9XHntJ0","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":8836},"parentClipId":"9253475178655611296","href":"/preview/9253475178655611296?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/9253475178655611296?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3480183529547058594":{"videoId":"3480183529547058594","title":"\u0007[Haskell\u0007] ADT's & Pure Functions | Sesh 0.1","cleanTitle":"Haskell ADT's & Pure Functions | Sesh 0.1","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=QThhVva_4wk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/QThhVva_4wk?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":"d3d3LnlvdXR1YmUuY29tO1VDT0JqYm5JS0pVb05felQtN0stcHVFQQ==","name":"Picket","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Picket","origUrl":"https://www.youtube.com/channel/UCOBjbnIKJUoN_zT-7K-puEA","a11yText":"Picket. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2049,"text":"34:09","a11yText":"Süre 34 dakika 9 saniye","shortText":"34 dk."},"date":"30 tem 2020","modifyTime":1596067200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/QThhVva_4wk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=QThhVva_4wk","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":2049},"parentClipId":"3480183529547058594","href":"/preview/3480183529547058594?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/3480183529547058594?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14763236184394524659":{"videoId":"14763236184394524659","title":"Build a Full Stack Blogging App with \u0007[Haskell\u0007], Scotty, JWT Auth, and SQLite | Tutorial","cleanTitle":"Build a Full Stack Blogging App with Haskell, Scotty, JWT Auth, and SQLite | Tutorial","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=nJq9Wv0HDEA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/nJq9Wv0HDEA?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":8209,"text":"2:16:49","a11yText":"Süre 2 saat 16 dakika 49 saniye","shortText":"2 sa. 16 dk."},"views":{"text":"1,4bin","a11yText":"1,4 bin izleme"},"date":"10 mayıs 2024","modifyTime":1715299200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/nJq9Wv0HDEA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=nJq9Wv0HDEA","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":8209},"parentClipId":"14763236184394524659","href":"/preview/14763236184394524659?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/14763236184394524659?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"9616643270362255361":{"videoId":"9616643270362255361","title":"Set Theory and \u0007[Haskell\u0007] (part 1)","cleanTitle":"Set Theory and Haskell (part 1)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=beaBqjLhBJU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/beaBqjLhBJU?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":"d3d3LnlvdXR1YmUuY29tO1VDek5ZSEU3S2o2cEJxcTVoOExHOVpjZw==","name":"NYC Haskell User's Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=NYC+Haskell+User%27s+Group","origUrl":"http://www.youtube.com/@nychaskellusersgroup1792","a11yText":"NYC Haskell User's Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2845,"text":"47:25","a11yText":"Süre 47 dakika 25 saniye","shortText":"47 dk."},"views":{"text":"3,6bin","a11yText":"3,6 bin izleme"},"date":"3 tem 2015","modifyTime":1435881600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/beaBqjLhBJU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=beaBqjLhBJU","reqid":"1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL","duration":2845},"parentClipId":"9616643270362255361","href":"/preview/9616643270362255361?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","rawHref":"/video/preview/9616643270362255361?parent-reqid=1769525288017932-13385452067408432354-balancer-l7leveler-kubr-yp-klg-69-BAL&text=Seth+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x001cd987dbd","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"3385452067408432354769","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":"Seth Haskell","queryUriEscaped":"Seth%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"}}}