{"pages":{"search":{"query":"Ryan Haskell","originalQuery":"Ryan Haskell","serpid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","parentReqid":"","serpItems":[{"id":"10673840324727264265-0-0","type":"videoSnippet","props":{"videoId":"10673840324727264265"},"curPage":0},{"id":"14584180813460162563-0-1","type":"videoSnippet","props":{"videoId":"14584180813460162563"},"curPage":0},{"id":"16848325433180891334-0-2","type":"videoSnippet","props":{"videoId":"16848325433180891334"},"curPage":0},{"id":"17145027711243053869-0-3","type":"videoSnippet","props":{"videoId":"17145027711243053869"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFJ5YW4gSGFza2VsbAo=","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","ui":"desktop","yuid":"6916273971769667124"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"6215618371227977332-0-5","type":"videoSnippet","props":{"videoId":"6215618371227977332"},"curPage":0},{"id":"1684317157685915442-0-6","type":"videoSnippet","props":{"videoId":"1684317157685915442"},"curPage":0},{"id":"1885121046831256738-0-7","type":"videoSnippet","props":{"videoId":"1885121046831256738"},"curPage":0},{"id":"284423170055356276-0-8","type":"videoSnippet","props":{"videoId":"284423170055356276"},"curPage":0},{"id":"18434457829365084996-0-9","type":"videoSnippet","props":{"videoId":"18434457829365084996"},"curPage":0},{"id":"16116274895808895213-0-10","type":"videoSnippet","props":{"videoId":"16116274895808895213"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFJ5YW4gSGFza2VsbAo=","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","ui":"desktop","yuid":"6916273971769667124"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"5784243291304377957-0-12","type":"videoSnippet","props":{"videoId":"5784243291304377957"},"curPage":0},{"id":"3522286930541728677-0-13","type":"videoSnippet","props":{"videoId":"3522286930541728677"},"curPage":0},{"id":"6424652506516247947-0-14","type":"videoSnippet","props":{"videoId":"6424652506516247947"},"curPage":0},{"id":"3284650021054383623-0-15","type":"videoSnippet","props":{"videoId":"3284650021054383623"},"curPage":0},{"id":"3966129185014793048-0-16","type":"videoSnippet","props":{"videoId":"3966129185014793048"},"curPage":0},{"id":"17718150907224729019-0-17","type":"videoSnippet","props":{"videoId":"17718150907224729019"},"curPage":0},{"id":"15215213942419387653-0-18","type":"videoSnippet","props":{"videoId":"15215213942419387653"},"curPage":0},{"id":"11715361338757328994-0-19","type":"videoSnippet","props":{"videoId":"11715361338757328994"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dFJ5YW4gSGFza2VsbAo=","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","ui":"desktop","yuid":"6916273971769667124"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DRyan%2BHaskell"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"3169428063200971127232","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":["1466868,0,0;1414494,0,42;1476203,0,50;1460923,0,79;1460716,0,29;1459297,0,83;1152685,0,53;1456929,0,52;1459323,0,2;1201470,0,66;1469897,0,50;182560,0,30;182559,0,96;1464523,0,86;1470250,0,64;1373786,0,18;1476157,0,59;1466077,0,55;1467148,0,71;1452051,0,96;1471918,0,34;1474025,0,96;1470514,0,76;1471678,0,90;1404017,0,68;1466270,0,6;912217,0,67;805351,0,26;1297912,0,52;259954,0,59;63007,0,93;124077,0,14;151171,0,54;1281084,0,30;287509,0,39;1447467,0,46;790811,0,20;1466396,0,21;912288,0,5"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DRyan%2BHaskell","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=Ryan+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":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=Ryan+Haskell","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Ryan Haskell: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"Ryan Haskell\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Ryan Haskell — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y06646c466580a361147dafa9ac6e7cca","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1466868,1414494,1476203,1460923,1460716,1459297,1152685,1456929,1459323,1201470,1469897,182560,182559,1464523,1470250,1373786,1476157,1466077,1467148,1452051,1471918,1474025,1470514,1471678,1404017,1466270,912217,805351,1297912,259954,63007,124077,151171,1281084,287509,1447467,790811,1466396,912288","queryText":"Ryan Haskell","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"6916273971769667124","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,1475824,1466451,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1769667232","tz":"America/Louisville","to_iso":"2026-01-29T01:13:52-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-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":"1466868,1414494,1476203,1460923,1460716,1459297,1152685,1456929,1459323,1201470,1469897,182560,182559,1464523,1470250,1373786,1476157,1466077,1467148,1452051,1471918,1474025,1470514,1471678,1404017,1466270,912217,805351,1297912,259954,63007,124077,151171,1281084,287509,1447467,790811,1466396,912288","queryText":"Ryan Haskell","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"6916273971769667124","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":"3169428063200971127232","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":"6916273971769667124","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1757.0__1e42d45c824ef14ef6767326055fb713b0c3a145","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":"twitter.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","out":"3218","popup":"1544","scroll":"768","show":"487","retry":"3545","feedback":"296","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"10673840324727264265":{"videoId":"10673840324727264265","docid":"34-1-7-ZA25D66537A2DD3E1","description":"In this session we will review the language features and libraries available in Haskell that support building DSLs. This will cover front-end topics, such as syntax capture, type checking, and...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3740567/9cff1741e487219f8953fc9c251ba478/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/CenRKQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DO6hDhrBRUYI","linkTemplate":"/video/preview/10673840324727264265?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Ryan Newton - DSL Embedding in Haskell [2/2]","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=O6hDhrBRUYI\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhYKFDEwNjczODQwMzI0NzI3MjY0MjY1WhQxMDY3Mzg0MDMyNDcyNzI2NDI2NWrBDxIBMBgAIkUaMQAKKmhodnVja3ZuZ3hxZGN0amJoaFVDZnJrdWVOYWRjcUR2LVlYRm1uX0NkQRICABIqEMIPDxoPPxOmLoIEJAGABCsqiwEQARp4gfsSCAoC_gD4AQAK9wf9AvYLBgL5_f0A5PD7AAn9AQDsAwULBgAAAPoFCgMJAAAADwj4BvoAAAEVA_sGBAAAAA_rCQb6AAAA-P8S-P8BAAAEAv4FBP8AAATzBvf_AAAA9QgIA___AAD8CAkFAAAAABXvBwIAAQAAIAAtaITMOzgTQAlITlACKoQCEAAa8AFr5AcBqxYH_CT0AQAM_-EBgfD7_xP59wDD_BQAr-_h_-odCf_v6QEABRIc_9___gADEvb_PP7-ABL_BQAQ_v0AGAIBAC_2GgE__f0BGwziAP_5_f8M-hYACu4YAAP-9gAJEwQA4AbjAAMR-v73-A4ADRUSAPn2AP7wGgsD8w0BBPMWEv8B-x__7_v8_OYO-wYB5QYG8RUBAvfs8QQLFAP4CwL8_iP7__4n_gED9fb6-fsGFvj-8Pv6FRsH_AoV9_v0A-34Buz_AOoFCwEd9RQAEfwXAOz5Dv8E-_T--uoM_fcDDfvtIPn_8gD6Du34AfYgAC2Q-k47OBNACUhhUAIqcxAAGmBC_AAfxi7ZyvktCuf16RLSEOUEBcvc_wPa_xkW6-4VIKy1-vf_UNLg8ZoAAAD30M8vMgDafxjDJE_YCe327tkZyV4QDi_L5DItFMYjCKAHJwlCRTAAFOSn6DDywl0YOBAgAC2qGhY7OBNACUhvUAIqrwYQDBqgBgAAwMAAADDBAABQwgAA4MAAAChCAAB4wgAA6EEAAJjBAAC4wQAAhsIAAKBCAACYwQAAmsIAABzCAABgQgAAcMEAAEzCAACSwgAAIMIAABzCAAAQQQAAUEEAADDBAAA0QgAAMEEAAPDBAACgwAAAyMEAAFhCAAD4QQAAOEIAABDCAACSwgAAYMEAAODBAADwwQAAFEIAAEBCAADoQQAA6MEAAGxCAAAwQQAA4EEAAAAAAACQQgAAuMEAACzCAABEwgAAmEIAAOBAAACAQAAAEEIAAKBBAADQQQAAqEEAAABBAABowgAABMIAABDCAADoQQAA2MEAACTCAAAQwgAA-MEAAFDBAABAwgAAhkIAACjCAACgQAAASEIAAGBCAACqQgAAAAAAAABCAAAEwgAARMIAAMjBAAAAAAAA-EEAABDBAABswgAAoEAAABzCAACQQQAAgL8AABxCAAAEwgAA6EEAAHhCAADAQAAAMEEAACBBAAAAwQAAssIAAMDBAACmwgAAAEEAAFBBAAAYQgAAoMAAALLCAADYQQAAAEEAAM7CAABcwgAAcMIAAODBAABoQgAAMMEAAIA_AAA0QgAAAMIAAIDBAACgQQAAoEAAAJRCAABQQQAA8MEAAPDBAADYwQAAgEAAAKDBAAAgwgAAtkIAAIBBAAAwQgAAEEEAAKDAAABkwgAAIMIAAKhBAADgwQAAMMEAADBCAADYwQAAAAAAAIhCAAAIwgAAnMIAAJ7CAAAAwAAAaEIAAExCAACoQQAAtkIAAKBBAAD4wQAAkMEAAGBBAAAYwgAAMEEAAEjCAAB8QgAAFEIAAMBBAAAAwAAAgEEAAILCAACgwQAAMEEAAJBBAAAIQgAAoMAAABDBAACQQQAA8EEAAIRCAAAcQgAAIEIAAABCAAAIwgAAAEAAACjCAAAAwAAASMIAAABAAAAAQQAAOMIAAKBCAACoQQAAAEIAACTCAACgQAAAfMIAAIhCAABAwQAA2MEAADBCAAAEQgAAsEEAAIDAAAAYwgAAUEEAAJBBAAAoQgAAyEEAAIjCAAB0wgAAoMEAAIhBIAA4E0AJSHVQASqPAhAAGoACAAAUPgAAPL4AAII-AAAsvgAAmD0AAII-AACYPQAAQ78AABG_AAAEPgAAXD4AALg9AAAcPgAAHD4AAHQ-AAAMvgAA4j4AALg9AADCPgAAvj4AAH8_AAB0PgAAiD0AAOA8AADgPAAAdL4AADC9AAB0vgAAlr4AAIY-AAA0PgAAUL0AACQ-AAAsvgAAsj4AABC9AAAQvQAAFD4AAJq-AABwPQAAMD0AAJg9AAAcvgAAcD0AAGS-AACoPQAAfD4AAPi9AAAkPgAAtr4AAHQ-AACAOwAAyD0AAIg9AAC4vQAAuD0AACk_AADIvQAARD4AACw-AAA8PgAABL4AAPg9AACovSAAOBNACUh8UAEqjwIQARqAAgAA-L0AAAS-AAAwPQAAP78AABQ-AADovQAAMD0AAAS-AABkvgAAfD4AAJI-AADoPQAA-D0AAEy-AAAQvQAAoDwAAEA8AAA7PwAATD4AAFw-AACAuwAAmD0AAAQ-AAA8vgAAiL0AAKA8AABAvAAADD4AAFA9AADIPQAA6D0AAPg9AADYvQAAgLsAANg9AADgvAAAjj4AAMY-AABcvgAAFL4AAOI-AACWvgAAfL4AAIg9AAAwPQAA-D0AAH-_AABMvgAAQLwAACw-AACWPgAA4LwAAHw-AADIvQAAHL4AAFA9AACIvQAAqL0AABw-AABcvgAABD4AABA9AACyvgAAML0gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=O6hDhrBRUYI","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["10673840324727264265"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3026019674"},"14584180813460162563":{"videoId":"14584180813460162563","docid":"34-11-13-ZD19B4CC5451E69E8","description":"React + Reflex: Harmonizing TypeScript and Haskell with Functional Reactive Programming Learn how to combine the best of both TypeScript and Haskell for frontend development.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1006982/5663f0cec88686652ccd552bccb28452/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/4IcnRAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DgKpWF6J9hMM","linkTemplate":"/video/preview/14584180813460162563?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Big Techday 23: React + Reflex: Harmonizing TypeScript and Haskell with FRP [EN] - Ryan Trinkle","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=gKpWF6J9hMM\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhYKFDE0NTg0MTgwODEzNDYwMTYyNTYzWhQxNDU4NDE4MDgxMzQ2MDE2MjU2M2qHFxIBMBgAIkQaMAAKKWhoZnZmcHp0Z3dta2Nvc2hoVUN4YVYtUGQtU1pBZ1AtRzFNbmk0N0h3EgIAESoQwg8PGg8_E7gVggQkAYAEKyqLARABGniB-xIICgL-AAD7Bgn3CfwCFPYB9_YBAADi6gP6AfwCAPv9B-79AAAA-QL6_gYAAADuAPf_8AABAA4A_QP7AAAACfYOCv4AAAD4Av36_wEAAP8F-_8D_wAABgAJAAAAAAD-DgYKAQAAAP72CgUAAAAAEP8DEAAAAAAgAC1ohMw7OBNACUhOUAIqhAIQABrwAX_5DQO-4BL-Gvf_AREhBgCPAAH_OgjmAOQCBwCUCdH-9hcHAOft9gASFwMAvgQfAeIJ8v8sBvcA9PwLADDzJgAwBQUATO4AAB38BgH_9ej_4woJ_i0MFQEL_iAAGSTp_zsLEf0H_OEB-wrx_QAFFQILJgUCGB77AvQM_gMMIvcDAwr0AAwY7QHt-_z7DhkXBRn07AMSD-wB-QoHAwv2CAX38fr6F__T_Cr76AL2ERL1CBME8xoPCPzz_vUFAxD8_N708vUTA-8E7xX7_x0TFQT8BxkB_v0GAPUW7ff-9e_8_A8VAekI-vcTCAQBCfD4-CAALWazODs4E0AJSGFQAirPBxAAGsAH6V8Sv_mFlzxO-N87B-oEPoCwnTwCkrq8eLQBPjnqDT0ODEU7K1H2PHO-2Dw6dHq8s_B1vsfQlrxFZEA5g1C2PhrytLyvVUw8up4IvtZg0DrJhCk89aFrvoTTBz10NcO7fZfyPRQLdz2c3To9vz6vPRfrn7u1FQC9FK8CPmgfUDxTZAO92Kh9Pdcwk728GTQ6hdqlvNk4B73gVrC8U9CtPBbsEL0Sb_i8h4RUvZIkaD2_4dM6lWYOvSmdo7xE2zE856tUPvBdlDxsyQ08_3aJPdGxA7svHjk8kpGIPWn8wrxr2Mq8mQ6dOl0uCTzjqFw7dEavPDvXYT1Hvpy8zndLPMHPkzzuSgW8Puq_Pei0-Dx2Co-3erZdvWlAOD2PmsS7h-fAvSA2ojwlsLm8Zc2jPHzCp7uDuQK8VmZFPQyoXD1bUOm8X1byvB7Vm7s6rga9eonWvGZZZj3eTJY8jBeWvRwN3Lsjygs6ADs3vQxA47wtvpe8W-VOPeMqTbkPuC48L6_SvKDi-LytLLS7Oe1JPVycBz1FxyO73p4xvKzbhbwYnaQ77cdcvOBT7zy3to0782ELvBXydzxty9-7kx-8vb-Q37xQ4Qq8muMBPffnIr3LZLg72NUEPtKclj0iGLM3Ul8WPexqsrzhhzm8xe0rvMTQKr0qrBA8zKq5vTi0cr1D_7g5K6E7vLrFlzxqJik8FhjSvVrfdrwB1x66axRtPDyMpDsJHPe5ggtoPB3IurzzxBo8qDa4vJB7tD0c0v64VaGRvTvwu725ehe57aynPeKATLwDjGW5TLMvPG_24rz2aMc4MU2Ju40dRLqLgqg47fpAPZlpdr3nY_A4V24TPbc2Hj1ZByo5MNoDPaReJr0B3bO5vOWPPcaZsDzq--A56ln1vBF55jwL7Ns44oQTPOENqTx_30o4Gq1ePRHJ67xtHgI5iSXlPF3_aT1bEJU3bQipPPjMSDwmyeM0ojXQPAhkZTyLKMQ3A7CmvBBx2jug1rs2_pIePM2EsDy30ZW1P1CTvX0rTT0Ot-O489r2vAj5yr1ah3u2zt2TvNr8w7vVjwk4yTirvfyUPr1TlPu3Z9kOPc1yXr3Ahqc3sTSwPF47Rz25eEA4xZwWvbSTrL1RgoM4ol87PUUfPT2H83K4l6ufPGNlz7yJytY3eR48PYX-U7ynKJq2XIifvGhtRL0FDMI3ld9YPfXM3LzZLf23Iv_sPTUpBT7zflu48LI1vVzMzz0MRgq5qA0dvYncAj2iPPa2QSgvvR5xk72kxqe4IAA4E0AJSG1QASpzEAAaYC0LACDrD-bE_inl-8_9-OoQ5QXv5gr__eQALxf02goA39gMMv8f5gwfvAAAABsLzTf0AP1UCs0SEtYEBenC6BL3f_ESKLXeFeHh7P8L4g_78RIrOADTDdQHQ9f7JS8JAyAALX43Rzs4E0AJSG9QAiqvBhAMGqAGAAAwwQAAAMEAAKhBAACIQQAAGEIAACzCAABYQgAAAEEAACDCAABMwgAAsEEAAIA_AACIwgAAIMIAABBCAAAEwgAAAMEAAADBAABEwgAAsMIAAIBAAAAIwgAAJMIAAJZCAAAsQgAAEEIAAKDBAACWwgAAeEIAANBBAAAIQgAAeEIAAIbCAAAgQQAARMIAAOhBAACYwQAAjEIAAGDBAADwwQAAEMEAAMDAAABAQAAAEEEAAJpCAADgwAAAosIAAIDBAACMQgAAgMAAAJjBAAAgQQAAgEAAANhBAABwQQAAzsIAADTCAABUQgAAsMEAAHBBAACAQQAANMIAADzCAABEwgAAMEEAAGDBAABAQgAAEMIAALDBAACYQQAANEIAAKZCAABIwgAA3kIAADDBAABIwgAAgMAAALjBAAAcQgAAIMIAAMjBAAAowgAAIEEAAJhBAAAAQgAAeEIAACDCAABAQAAAuEEAAIDBAAAYwgAAiMEAANBBAACAwQAA6MEAADTCAADgQAAAiMEAAHxCAAA8wgAADMIAAExCAABkQgAAcMIAABjCAAAAQAAAVMIAAIBAAAAAAAAApkIAAPBBAAAgQQAA0EEAAIjCAABYQgAAcEIAAKjBAAD4wQAAgEAAAEBBAADgwAAABMIAANjBAABEwgAAAEIAAHBBAADoQQAAeMIAAEBAAAB8wgAAEEEAAPDBAAAIwgAAWEIAAHxCAACIwgAAsEEAAAAAAAAowgAA-MIAALhBAAD4QQAAEEIAAADBAABgwQAA4EAAACDBAABAwAAAgL8AAIDBAAAYQgAAcEEAANBBAABgwQAAGEIAAEBAAACQwQAAvMIAADDCAACSQgAAWMIAAEBAAAA4wgAAAMIAAPBBAACgwAAAaEIAAMhBAAAMQgAAEMEAAGTCAAAwQQAA0MEAAJBBAADIQQAAoEAAACRCAAAAQAAA6EIAADBBAACoQQAAOMIAAFDBAADAwQAAmEEAAATCAAAowgAA8EEAAIDBAABAwAAAksIAAJBBAADgwQAAgEAAAJDBAABQwQAABMIAACjCAAAcwgAAgL8gADgTQAlIdVABKo8CEAAagAIAAOA8AACSPgAA6D0AAJi9AACgvAAA4LwAAHA9AABNvwAAcL0AAPi9AABMPgAALL4AAIY-AAA8PgAAJL4AADA9AACgvAAAgDsAACw-AAA3PwAAfz8AAGw-AABQPQAAED0AAI6-AABcPgAA2D0AABS-AACAuwAAfD4AAII-AABwPQAAdL4AAAQ-AADmPgAA6L0AAKi9AAD4PQAABL4AALK-AACevgAAiD0AAKg9AABcvgAAhr4AALo-AAD6PgAA1r4AACw-AABkvgAAyj4AALi9AADoPQAAZD4AAKC8AAAEvgAAST8AAFC9AACIvQAAVD4AAJi9AADgPAAAUD0AACS-IAA4E0AJSHxQASqPAhABGoACAACGvgAAQLwAAHC9AAA5vwAA6D0AADA9AAAQvQAARL4AAGy-AABUPgAAgLsAAFA9AAAEvgAA6L0AAKg9AACIvQAALL4AAC0_AACAuwAA2j4AAOi9AADYvQAAQLwAADy-AACAuwAAXL4AABS-AACAuwAAmD0AAIi9AABQPQAAiD0AAHA9AABAPAAAmj4AAMi9AAAQPQAAbD4AAAy-AACgvAAAJD4AAFC9AABEvgAAHL4AAIK-AABwvQAAf78AAEC8AAAkPgAAEL0AAAQ-AAB0vgAAiD0AAFQ-AABQvQAAMD0AAKC8AAAwvQAAUL0AAOA8AADovQAA4LwAAHA9AADIPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=gKpWF6J9hMM","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14584180813460162563"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2481522092"},"16848325433180891334":{"videoId":"16848325433180891334","docid":"34-1-12-Z52C5C3F7FE3AD604","description":"In this session we will review the language features and libraries available in Haskell that support building DSLs. This will cover front-end topics, such as...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1007629/9cb79839be5fb262db45708797bfdd1b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/7khS6wAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DVIX4_XI3JAE","linkTemplate":"/video/preview/16848325433180891334?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Ryan Newton - DSL Embedding in Haskell [1/2]","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=VIX4_XI3JAE\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhYKFDE2ODQ4MzI1NDMzMTgwODkxMzM0WhQxNjg0ODMyNTQzMzE4MDg5MTMzNGqIFxIBMBgAIkUaMQAKKmhodnVja3ZuZ3hxZGN0amJoaFVDZnJrdWVOYWRjcUR2LVlYRm1uX0NkQRICABIqEMIPDxoPPxONI4IEJAGABCsqiwEQARp4gfsSCAoC_gD8AwUC-Qb-AvMQDPj5_f0A5PD7AAn9AQDsAwULBgAAAP4MBwMAAAAADf_7Af7_AQAYAAP-BQAAAA_rCQb6AAAA9QsN9_8BAAAB-_wQBP8A_wX6C_v_AAAA7wgDBv4AAAD0DQYGAAAAABXvBwIAAQAAIAAtaITMOzgTQAlITlACKoQCEAAa8AF_AvwCwzEF_hMD-wD5EwwBn_bu_xYR9ACk9QsBp-3e_9UX-wDx2AUBFvcx_9IY4AAN5dkAM_4C_xYHEAAqAvQACwYSAD7oCwE49gQAHPnbAg0A9f8bAhQACusKARD08wD1HQr9zwDhACXz6wIA7xH__gcOAQj4HP33-QL88QP7Auj18_4G6xr85gP3-fEnCQP67ggE9wX___fKCgEiFeYBG-3yAgz6-gUi8wQGBer7__MPDvwGCPb7KBUgB_sO8wMG-v0EC_P5CN8AFvsg9BYA7wsSAgEGFPgZEO3_CvQA8ev7AvjxAQH53Qn-D8gD_fcgAC1mvTw7OBNACUhhUAIqzwcQABrAB7kcA7-hv6u7mnP4u7-Nfj0erhA9NDDNvKG30bjwp0Y8SygzvBah_bymXXE9qsK4Ozhpir7RDD087a59PN0nnz4Z63Y9lA2QPN-HM75BgkI9ttwUPfWhg748d_E7LsWXOwlrIz6sKR89o3nAPDzprj3o1Lq7E2BmOuHlLj1DN3u8N32svONBCb0ZOKC86PT-u2XkHD6GYrG9wlTQuiDrCT7Fbdm8qpk1vFhuzjx_Gxw72NVkPMo9c72k9cG8i0u6PBEALD6WWxo92x3tPAp_qz2572K88K1-PA9CxLpqfuM6XIpQvCHnvbyRqfE8nB-5O-5lET3n2ZE8Clc0u8EzJr1mXa28XkfcPN1gOD4pplw94xs-OojNkT07NTc9QbIIu2XJF73OOM08baAMvDBjqj2hkZk8JmmjPDw9JTwjPXu86qO-uhxFMbwsK828aDl1vPQaW728WL08ii0OPD99Gj28xtM8uECCOyHmAr72qyq98jCjvNgocD3F7qG9Ncn2O1F4Wj39jVE8nH6avOItxjx40Ow8faJ8vMhdhDyNlII9NsgkvA7tLTwxqYu97E8DPBPjqzydUY49_KNzu0y6V71R54C8-TIsvIKrXD0vTZG8AcNyPHvRuD0cH1K73nooPChCLz3Wn6s6gE3Ou3TVV71_E-k6XUUxu9hzY72PQLI8DMfWu_UrXT1zET89sJXpujSdfb14lqA8r82pO500CD2jsTY91InkN1ZxmT28MGO8MCVKOtDxUTzvy7Q9rhmDONgu7Tzn6j29U3UmudHojr1lZ6s9b_CAudfQdz1xKb66el-2OM0g_Dv-aoQ8Czp-ut1eUjwhHDi941nYObEeUjzvzwA9hUuZORVbrD0y32a9B-Y4OfG5Mz0QVd08dWVguY7ncbsQblc9IHLcubinFDwP5wo87lyfuMU2TrxQqKc7Og7auGGog7w3eWA9U8H1t-Kenb3Lufm8QIdvuA9k-zucxea8o5CcuEl33zrTJMI8C10WNjIirLxKV5e6s1Lhtg1gYL211Gs9j2EhuZHEIb2LDKy9yCZ8OG95k7tzMDY9tMWQt-ivxrxTQDq9EWo4OAEHI70frmu9Vr5ytkRAtDxqSvQ7zWImuAPHyjxPisu92S6vtqXTvz3vrH29oCwOuVsFlrxwCDW9PEWotz8wgT1C2_879QPIt-CCDL0Q1rW8LBO0tmEGeT3zOhK-S-epuELLXz1jGrc9bpCOOAcLp7y9_O49g7QeuZVpT73nr6m78Ly3NuLLRDwoiTu9N_TVtyAAOBNACUhtUAEqcxAAGmBN8AAwxy7mxAAl_-zy9RLdDvbyG9Dp_xTl_w8o8wMYIZ-7BPH_Qsfo9JsAAAAN3cgpOwDwfxnWHTzW7e_-8df-u1sEFTns4So49uL2AawgIRBcUT8AEOKo8Sf_t14bLQkgAC1iSRg7OBNACUhvUAIqrwYQDBqgBgAAgEEAAHDBAACwwQAAIEEAAIbCAACoQgAAAMEAAFhCAAC4wQAATEIAAJhBAAA4QgAAgEEAAABAAADYQQAAOEIAAARCAADAQQAApMIAAPDBAACYQgAAwEAAAHBCAACAQQAAAMEAAMDAAAAwwgAAIMEAAJRCAADoQQAAqEEAAAxCAADQwQAAwMEAAJDBAADYwQAAQMAAAOZCAADgwAAAQEAAAGBBAAAQwQAAmEIAAFhCAABgwgAAeMIAADhCAABAQgAAcEEAAGjCAAAUwgAAGEIAABTCAAAwQQAAqEEAAKBBAACSwgAAgEAAAMjBAAD4QQAAhEIAAMDAAAAUwgAAAEEAAGhCAAC2wgAAhkIAAIDAAAAgQQAAQEAAACBCAAB4QgAAgEAAAABAAAAAQQAAusIAAAhCAACwQQAAgkIAAExCAAAswgAApkIAAABBAACQwQAAREIAALDBAACYwQAAgD8AAKBCAACyQgAAAMAAAAxCAAB0wgAASMIAAKBBAADGwgAAKMIAAJpCAAAAAAAAEEEAAODAAAAEwgAAqMEAALDBAADowQAAQEEAAIA_AACsQgAAAMIAADBCAACCQgAAoEEAAHDCAACgwAAA9kIAAFDBAADgQQAAoMIAAFxCAACIQQAATEIAAKBAAACoQQAADMIAABBBAADgQAAAIMEAAABBAAAQwgAAMEEAAPBBAAAAQAAAYMEAAIZCAAAAwgAANEIAAOhBAAC4wQAAIMIAAAAAAADAwAAAaEIAAEDCAABwwQAAkkIAAOjBAAAAQAAA4MAAABBBAACAwAAAuEEAAODAAADowQAAKMIAAGBCAACAvwAA4MEAAABBAACgQAAAYMEAAJBBAAAAQgAAwEAAABxCAAAYQgAAUMIAAGDBAAB8QgAAAMAAAIBBAACAwQAAHEIAAHDBAACAPwAAAMAAAIDBAADYQQAA6MEAACBBAACmQgAAKMIAAMhBAABQwgAAUEEAAOhBAABQwgAAwMEAANBBAAC4QQAAqEEAACDBAAAAQQAAQEAAALDBAABUwgAAQMEAAIjBAABAQAAAHMIAABBBIAA4E0AJSHVQASqPAhAAGoACAAC4PQAAJL4AAFw-AAAMvgAAQLwAAHQ-AABQPQAAL78AAPa-AABEPgAA6D0AAFA9AAAQPQAAqD0AADw-AAC4vQAAjj4AABA9AABsPgAA2j4AAH8_AACKPgAA6D0AAKC8AABwPQAARL4AAFA9AAC4vQAAjr4AAJY-AAAMPgAAuL0AALg9AACAOwAAoj4AAHC9AABAPAAAoDwAAIK-AAAwvQAAUL0AAHy-AAAQPQAAML0AACy-AAAQvQAAXD4AABC9AADgPAAA9r4AAGw-AADgPAAAiD0AADw-AADovQAA4DwAAD8_AABMvgAAfD4AAPg9AACKPgAAQLwAACw-AABEviAAOBNACUh8UAEqjwIQARqAAgAAmL0AAMi9AACgPAAANb8AABw-AADovQAAuD0AAAy-AACGvgAAhj4AAII-AACIPQAALD4AAHS-AAAwvQAAgDsAALg9AAA1PwAAVD4AAHQ-AAAwvQAA-D0AABQ-AAAcvgAAcL0AADC9AACAuwAA2D0AAIg9AACIPQAABD4AAMg9AADIvQAAoDwAAFA9AADgvAAAdD4AALY-AABMvgAAuL0AAN4-AABsvgAAhr4AAJg9AACAuwAALD4AAH-_AABcvgAAML0AAEw-AACyPgAA4LwAAHw-AAC4vQAAJL4AAHA9AACYvQAAiL0AAKg9AABkvgAAmD0AAJg9AACuvgAAuL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=VIX4_XI3JAE","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16848325433180891334"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"670316244"},"17145027711243053869":{"videoId":"17145027711243053869","docid":"34-0-13-Z790EE7180941EE5B","description":"Join me as I solve Advent of Code problems live using the Elm programming language! 🔗Try it yourself https://ellie-app.com/xgQHn7Qmnqza1 🧑💻 My solutions Part 1...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1770461/fda19edce564d2bfdd33ae25b91669b3/564x318_1"},"target":"_self","position":"3","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dzb3uF1_vWGM","linkTemplate":"/video/preview/17145027711243053869?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Advent of Elm 2025: Day 3","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=zb3uF1_vWGM\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhYKFDE3MTQ1MDI3NzExMjQzMDUzODY5WhQxNzE0NTAyNzcxMTI0MzA1Mzg2OWqvDRIBMBgAIkUaMQAKKmhod2dianRldXptbndjY2RoaFVDVldNeTF0LXl5dFNwUTVHNnRVdEltZxICABIqEMIPDxoPPxOHEIIEJAGABCsqiwEQARp4gQQNAP0C_gD3_Qj9-wT_AfkD_wH4_f0A4uoD-gH8AgAFCO74AAEAABD__BAGAAAAFf_0-_UC_wH8BwIA7wD_AAD8_Qb5AAAA_QL2BP4BAAD6DALxAgAAABQEAf3_AAAA3_oKAv8A_wD6_fMDAAAAAP_9AO8AAAAAIAAtbQzOOzgTQAlITlACKnMQABpgMBUAHBUl5u4UGPAGGwz__eIQFOnh8AAI5wD3AvnlAhoH5AHrAA_4FQ7SAAAACAv_HfQA2jUaAtkI9vTqE9b-__x_Jwbr-vn2CNvr-gEkDxr_ARMUAPjnCf0NBuMCJgsVIAAtTo2JOzgTQAlIb1ACKq8GEAwaoAYAAMDBAAAAwQAAmEIAADBBAABAQQAAoEAAAKDBAAAkwgAAiMIAAAjCAACYQQAAoEEAAJTCAACgQAAAgEEAAMBBAABQwQAAwMAAACjCAAAAwQAAwMEAAEzCAACIQQAA0EEAAOBBAACGQgAAFMIAACTCAACaQgAAwkIAAEBAAABAwAAABMIAAHzCAAAgwQAAcMIAACBBAAD-QgAAHEIAAGzCAAAkQgAAkMEAAGBCAADAQAAA0MEAAIC_AAAgQgAAXMIAACDBAACYwQAAQMIAAKjBAABUwgAAIMEAAPDBAACSwgAAnkIAAPjBAAAgQgAA4MEAAGBBAACIwQAAiMEAAPDBAAAAAAAAksIAAEDBAAAQwQAAhMIAAMDAAABEQgAAAEIAADjCAAA8QgAAlsIAADBBAACIwgAAJEIAAFTCAABAwgAAqMIAAEBCAABwwQAA6EEAAIJCAAC0QgAAgD8AAGDBAAA0QgAAgEAAAKDAAACgwAAAAMEAAKhBAAAwwQAAAMEAAADCAADgQQAAAAAAAEDAAAAQwQAA-EEAAMBAAADgwAAA_MIAAGBBAAAAwAAAFEIAAAzCAABkQgAAYEEAAGhCAADgwQAAMMEAAABCAABQwQAAYEEAAIA_AADoQQAAFMIAANhBAABIwgAA8MEAAIA_AADYQQAAVEIAACRCAACAQAAABMIAAJzCAADQQQAAIMEAAAzCAADIQQAAJEIAAAAAAACoQQAA8MEAAPBBAADcwgAAoEAAAPBBAADAwAAA8EEAAHhCAACAvwAAgEEAAEhCAACYQQAAUMEAAMDAAAAEwgAANEIAABjCAACQwQAA6MEAAIhCAAAswgAAZEIAAIBAAAAAwgAA2MEAANDBAABQQQAARMIAAKTCAACYQQAAsMEAAADCAACAQAAAgMAAALjBAAA4QgAAqMEAALhBAACoQQAAAMAAAFDCAAAwwgAAuEEAALjBAAAgwgAApsIAAATCAACgwAAAEMIAAATCAADGQgAAAAAAAMDBAACWwgAAoMEAAHBBAAD4QQAAJMIAALBBAABEwgAAKEIAAKDBAADgwSAAOBNACUh1UAEqjwIQABqAAgAA-D0AACQ-AAAsPgAAmD0AAIg9AAAkPgAA-D0AAKK-AADYvQAAjj4AAIg9AAA8vgAAbD4AAEC8AABEPgAAUD0AAFQ-AACoPQAAMD0AALY-AAB_PwAAQDwAAAQ-AACIPQAAgr4AABA9AACYvQAAEL0AALg9AAB0PgAAFD4AACw-AAB0PgAAQDwAAAQ-AAAwPQAAQLwAAKC8AAC6vgAAXL4AALi9AAD4vQAAqD0AAEy-AACIvQAARD4AAMg9AAAsvgAAyL0AABS-AAD4PQAAUD0AAM4-AACSPgAAPL4AAJg9AAANPwAAuL0AAI4-AAAkPgAAFL4AAIi9AAAUPgAAmL0gADgTQAlIfFABKo8CEAEagAIAAIi9AACuvgAAgDsAACm_AAA8PgAADD4AAAw-AAAwvQAAqL0AAOC8AABQvQAAiD0AACQ-AAAUvgAAlj4AAEA8AACgPAAALT8AALi9AACyPgAAZL4AALg9AABAPAAAcD0AAEC8AAB8vgAA4DwAAIi9AAB0PgAAVL4AAFC9AAA8PgAAoLwAAIa-AAD4PQAA-D0AAKg9AAA8PgAALL4AADC9AACAuwAAML0AACy-AADIvQAAUD0AAMi9AAB_vwAAoLwAAIY-AAAEvgAAoDwAAHy-AACovQAAyD0AAJi9AAAMPgAAcD0AABS-AADgPAAALD4AAFA9AABcvgAAML0AAOA8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=zb3uF1_vWGM","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17145027711243053869"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"6215618371227977332":{"videoId":"6215618371227977332","docid":"34-5-10-Z1505CB498A65BCD8","description":"This is a few minutes of my full Haskell course.Thought of sharing this with you, guys.Do you learn for fun or only if it's beneficial for your work ?#️⃣ Soc...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3437401/cfdb92325e62faf4317ec82f87c725b5/564x318_1"},"target":"_self","position":"5","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DxrvLS_q7dMU","linkTemplate":"/video/preview/6215618371227977332?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell $$$ Salaries Higher THAN Python !!! #haskell #programming #coding","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=xrvLS_q7dMU\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhUKEzYyMTU2MTgzNzEyMjc5NzczMzJaEzYyMTU2MTgzNzEyMjc5NzczMzJqrw0SATAYACJFGjEACipoaGxibWt5YWlta2FudnFiaGhVQzdFVlNuNWluYXBMMjBvUFN3QXdFVWcSAgASKhDCDw8aDz8TpQGCBCQBgAQrKosBEAEaeIH4CQ8BAAAA6gQJAvkBAAANBv8C9gAAAOUP_PgI_QEA_P8IAwEAAAAEBvcBAgAAAP4D_xH3_gEAH_L-BgIAAAAQBv4I9gAAAAj4_Ar_AQAA-gDwDgP_AAAI7RADAAAAAPwBAwb-_wAA_vz-_QAAAAAJ7gL-AAEAACAALcoA0Ts4E0AJSE5QAipzEAAaYAEmABgM-d-9DjHj5cMDJP4YEg7X7QH_M5UA-Bwy5hYCwqUnQAAO6QjxrQAAAPrm2QUVAPxoTLcTJOXs9KAXyx4Af94hBwMN5wQHIvQH4igE3Tc1IQDSEiUgRvMMFCJR_SAALXDuJDs4E0AJSG9QAiqvBhAMGqAGAADIwQAAkEIAAOBBAADowQAAGEIAAHBCAAD-QgAAyEEAAGTCAAAAwQAACEIAABDCAADgwQAAwEEAAPhBAAA0wgAAbMIAABjCAADgwQAAAMEAAMhBAAAowgAAiMIAAKhBAAAgwQAACMIAAAAAAADgwAAAjEIAAKhBAAC4wQAAEEEAANLCAACyQgAAgD8AAFzCAACoQQAAoEEAAERCAACeQgAAaEIAAPjBAAAAQgAA4MAAAIjBAAA8wgAAjEIAAOBAAAAAQAAA2MEAANbCAACQwQAAJEIAACjCAAAYQgAAREIAAJLCAACgwAAAqMEAAABCAAAAQgAABMIAAHDBAAAwwgAAqEEAAEDCAAA4QgAAqMEAAEBAAAAEwgAAJEIAAODAAAAYwgAAJEIAAKBAAADQQQAAuMEAAADAAAAcQgAAmEEAADzCAABIQgAA4EAAABjCAABAQQAADEIAACDBAACgQQAAQEIAACRCAAAAQQAAkEIAAJjBAAAAAAAAgEAAAGDBAAAQwgAAWMIAAARCAACgwAAA4MAAABxCAAAMQgAAVEIAAMDBAADoQQAAeMIAAKBAAACgwAAAhkIAAMBAAABAwQAAQEAAAMBBAABAwAAAIEIAAADBAAAAwAAAcEEAAMjBAACgQQAAgsIAACBCAABcwgAAmMEAAIBBAABUQgAAoEEAADDCAAD4QQAACMIAALDBAABkQgAAQMAAAAhCAAAwQgAA2MEAAHBBAABAwgAA4EAAAIhBAACAQQAAOEIAAIDBAACOQgAAkEEAAJjBAABEQgAA6MEAAIDBAAC4wQAA6EEAAABAAAA8wgAAUMEAAIzCAACgwAAAAEAAAFjCAAAAQQAAkEEAAFxCAAAcwgAAQEAAAKBBAACcwgAAEMEAAGxCAAAEQgAAQEAAADBBAACeQgAAAMEAAPDBAACIwQAAYEIAAHBCAAA4wgAA6MEAAPZCAACwwgAAZMIAALDBAACwwQAAwEAAACBBAACcwgAAUEIAAKhBAAC4QQAAMEIAAIjBAACQwQAAgEAAAFDCAAAAQgAAFMIAAIJCAAAgwQAA4EAgADgTQAlIdVABKo8CEAAagAIAAFC9AABQPQAARD4AAKA8AADIvQAAMD0AAHy-AADuvgAAfL4AAPg9AABMPgAA-D0AAHw-AAAQvQAAUD0AAHS-AABwPQAAyD0AAFQ-AACqPgAAfz8AAII-AACIvQAAXD4AADC9AAC6vgAAuD0AAAS-AABQPQAAyD0AADA9AABcvgAAgLsAAOA8AAC6PgAAoDwAAJg9AAAEvgAA6L0AADS-AADYvQAAuL0AAHA9AADIvQAAmL0AAEA8AADoPQAAEL0AAHA9AACWvgAAHD4AAKC8AABcPgAAyD0AAFC9AACgvAAAIz8AAEy-AABQPQAAUL0AAIY-AADIPQAA2D0AADy-IAA4E0AJSHxQASqPAhABGoACAAAMvgAAmD0AABA9AAAvvwAAUD0AABC9AAA0PgAAmL0AAKA8AABUPgAABL4AAEA8AADIvQAADL4AACw-AABwvQAAyL0AACk_AABQvQAAvj4AAAy-AACSvgAAQLwAAOC8AAAwvQAAgDsAANi9AACAOwAAgDsAAMg9AADovQAAFD4AAOA8AACYvQAAED0AAIg9AABcPgAALD4AAFC9AAAwPQAABD4AAAy-AAC4vQAAcD0AAKA8AADgPAAAf78AABy-AAC4vQAAqD0AAPg9AADYvQAAij4AAFC9AAAsvgAAcD0AAIA7AABsvgAAcD0AAFA9AAAUPgAA2D0AADy-AABwPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=xrvLS_q7dMU","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["6215618371227977332"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1684317157685915442":{"videoId":"1684317157685915442","docid":"34-2-6-Z1CD4D329E1D6255B","description":"This is part 5 of the video series Haskell by Example for processing binary satellite data. In this episode we look at (finally) parsing the first transport layer of the binary data. The code...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1368624/1c6d5e732a2e85b5836e9d2f876e11fa/564x318_1"},"target":"_self","position":"6","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dj3a_8UlG8D8","linkTemplate":"/video/preview/1684317157685915442?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell by Example - 5 - Parsing the first protocol layer","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=j3a_8UlG8D8\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhUKEzE2ODQzMTcxNTc2ODU5MTU0NDJaEzE2ODQzMTcxNTc2ODU5MTU0NDJqkhcSATAYACJEGjAACiloaGt0bm9tbWllZ3FtY3VoaFVDVldyRlZEUWpWYUNaalFWT2tuWHp5QRICABEqEMIPDxoPPxOlF4IEJAGABCsqiwEQARp4ge72BwgC_gDwDhD7BwL_ARYC_PL1AgIA4_YGAwn8AgDyAAj8-wAAAP8GAf8FAAAADvYCBAD9AgAOA_cRAwAAABkICgz7AAAACgb2Cf4BAADwFvkJBP8A_wv1AQcAAAAA-Q_7Ef8AAAD7CAf0AQAAABXvBwIAAQAAIAAtnf3MOzgTQAlITlACKoQCEAAa8AFO5wr_0vr2_-0QFgAJDgEAgfD7_xQVBQDa6g0BzwLqANv7_ADoEvcA8vL9AdwLHAAO7AUANAX0AP3n-gAOEgcANQUNAPnwCQAf_fAB6QkYAAz-Df8r3gD_JdwFABMT5wAY4Qn_xf4IA_IC1AEL_ywB-e0ZBCUX6wHhCvkC_yP6_OD_9wD-9PMD7O8KAfPc-AIL8OoB9A36AwL27_4HKQn_9vXzAvfmFwD37wX-Fvz4-u3v_v0f_ukD7gkBABgS9wEO--r-AAQG_wHq-wkE5Az47_cSBNXa-gQNGfoHDu8G--QXCPcGAv728gD6DvgPCfogAC2Q-k47OBNACUhhUAIqzwcQABrAB3pR475vUSC6hTJDPKNTPL30yBu8600xvPiDRr1WwYO87cT6u7ZJ5T12yZM8iL9BPfyMu75aUw-8xurFu4qtQD4MjSw9XGBFPEDcJb7EKyQ88_Zvu094kb5nFUw9qeaLurGkvD3w9O-8GI1GPAqdFz6TmxW8EYqtvKW1Dr0nySk8XdwGPLzB4TzJMLi7Li0XPEpGHj5f-WI8QN0gPRhaHT5qB3G7tIUQPINJdr2Tpbk72fCPPF0eRrwQBp48YZktvVcE3z0-fgq9M5MePe7QML1Yeoi8iyrPuxS9gj0hUbI9696vPDITVr3QQgI9hjrNOtH2nrl1dxm8mBkyOzlCtr2kZpQ9T7C_PB4ZOz5BpLo7qxBFvCKudzyAZks9u95sPI6bUL2cd1K8jszhu0sXBz3_iRs9NM9bPHgcjrtK6km9QJ5Au1Madj0YpZW6moVqO3lP7zyx9wM8v5ZbO5N9Br1paEg9iNEaPE5e5L3WQn88B6_EO1Ltoz3F4Ma8JnyEO6cHZT1blNk82MJiPDob9juZlEy88S0NPAkiQTzeXDe9ywniu17FmDzX22a882EGuo8MqDwEx6W8XzICvJtXdb3QhjI8geUyuW7_pT1Iory8Or6ou0M0n7wKAwA9CRUgu_fjez0VUA29EFYKvOBN170-KwS97TXzOjT-E7044kS9S74GO6SDGj0cWzS9HPwOPCWj1LxF3f86GNwuOlT6nj2a6Di9eFpPOFi9jb2smcq7PSvluqg2uLyQe7Q9HNL-uJRAtD3gzWS94odqOc2h1jx4UpU8PMqXOPX8pD2gjmI996HVObX0jTxwmOi8a6DiNyexmDtNoIi9ZLBsOnD7Lzxtxkm9BewOOTMfZ7smeB69QurCObxVfD0MGdW7hLxhuR7OUr1z7IW8_BoVueAx-jt-IJS8ORTQuPmJAbw-dte9vcVEuL0YirzZ1FS8kHtDOIYzZL01zR48D21ZuFGUFT2Ue2u94rh7OQRrgTytDHS8sYoDOJvO6TzW8lQ9VMseuCuqGb3mqTM8AsEBua89mLwX9B6-_YqquADrzLh-Kji8Ry43OK97671zf6W9UMARuPXabLw6Weq9YPq4N7MfTr0ilBA8PaREuCx5Ib0cD4G992W5NxVOFz0BI9y7OUOZuFZVnrzE3Wo89N9Ot96Woz1Y17K8Y5kkOEhpez3zt_M8LJXmtzLurD1cJr697GpDNyL_7D01KQU-835buBgnOb2UQ6U9ZZTHuJLXHLxrMyk8ll-rt_swDD01-zI91qqcNyAAOBNACUhtUAEqcxAAGmAUFgA-ES_R7Boy6AXb__jj_tnl-PJH_y66APv71BPaFbml5Bv_F5Dt5J4AAAAJ9tNbGQD2fi3Q2NTtKivMrOcF4H8nLiKYFObV1tI87N8H99UgCSgAKOau9yjnzVlZPxAgAC3rJw87OBNACUhvUAIqrwYQDBqgBgAAoEEAAMDBAAAQQQAAwMAAAMBAAACYQgAAqkIAAEBCAACgQAAAgEAAABxCAAAMwgAA-MEAAHBBAADwQQAA6MEAADDBAACuwgAA4MEAAAzCAAAMQgAAuMEAADDBAADoQQAAoEAAAADBAACswgAAfMIAAOBAAABQQgAABEIAAMDAAACUwgAAYMEAAFzCAABAQQAAyEEAAIpCAADIwQAAgD8AAKDBAAAQwQAAgEEAAFRCAACgQAAA_sIAAABAAADwwQAAsEIAANhBAACAQQAAOEIAALhBAADIwQAAEEEAAAAAAACIwgAAEEIAAKLCAAAUQgAAEMEAAFDBAAAIwgAAIMIAAFBBAAAgQgAAAMIAAOBAAADAQAAAEMIAAJhBAAB4QgAAFMIAAGhCAAAgQQAATMIAAFBBAAAwwQAAgMAAAAzCAADowQAAEEEAAADAAACAQQAAAMEAACjCAACGQgAAAMIAAIpCAACAPwAAiMEAAAxCAABMQgAADMIAAKDBAABcwgAAoMEAAJjBAAD4wQAAiEEAABDBAACWQgAAyEEAAFDBAAAcwgAAUMIAAODBAAAUQgAABMIAACBCAADoQQAAgD8AAABAAABAQQAAMMEAAEDAAABQQQAAOMIAAJhBAABQQQAAgD8AAADCAAAAwwAAAMAAADBCAAAAwAAAMMEAABRCAAAAwQAAQEEAABhCAACAwQAATEIAACBCAABgwQAAEMEAAGDBAACAvwAAEMIAAJLCAAAowgAAFEIAAKBBAACAQAAA8EEAAIC_AAAAAAAAMEEAAIBBAADgwAAAhMIAAHjCAAA0QgAAAEEAAEDBAACKwgAADMIAAJjCAABIwgAAVEIAAIC_AABwQQAA4MEAAGTCAADgwAAAuEEAALpCAAB8QgAAVEIAAABAAAAYwgAAMEIAACDCAACOwgAAIEIAACDCAACIQgAAPMIAALBCAABcQgAAsMEAAJDBAABIQgAAsEEAACxCAAAAQAAAGMIAAEBAAADAwAAAYMIAAJbCAAAcwgAAFEIAAKhBAADoQQAAcEEAAIjBAACMwgAAPMIAAITCIAA4E0AJSHVQASqPAhAAGoACAACIvQAAoLwAABQ-AABQPQAAmL0AAOi9AAD4PQAA5r4AAJ6-AACIPQAAmL0AABw-AADgvAAA2L0AAGS-AAAkvgAAML0AAFA9AAC6PgAABz8AAH8_AADYPQAA-L0AAIA7AACyvgAARL4AADA9AAB0vgAAgDsAAL4-AAAMPgAABL4AABy-AAAMvgAAmD0AANg9AAA8PgAABL4AAGS-AAAUvgAAQLwAABQ-AADoPQAAVL4AAFA9AAC-PgAAXD4AAHC9AACYPQAAsr4AAFC9AACIvQAAVD4AAFA9AABAvAAAgLsAAE0_AACyvgAAcL0AADC9AABwvQAAmD0AABC9AACiviAAOBNACUh8UAEqjwIQARqAAgAAPL4AAKA8AAAwPQAALb8AABQ-AABwPQAA-D0AAIi9AADgPAAA4LwAAIq-AAAUvgAABL4AAMK-AAC4vQAAUD0AAPg9AAA7PwAAUD0AAJ4-AAD4vQAA-L0AAIg9AABQvQAAyL0AADA9AAA8vgAAEL0AABC9AACoPQAAmD0AAEQ-AAAwvQAAUL0AANg9AABAvAAA0j4AAFC9AACGvgAAFD4AACw-AAC4vQAA-L0AALg9AAAUvgAALD4AAH-_AACyvgAAkr4AAII-AACuPgAA-L0AAEw-AABwvQAAHD4AAEC8AACgvAAA2L0AAKi9AACIPQAAqD0AANg9AACGvgAAQLwgADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=j3a_8UlG8D8","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1684317157685915442"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3162677875"},"1885121046831256738":{"videoId":"1885121046831256738","docid":"34-9-16-Z30968BFA10C684F2","description":"Problems: Solve Me First: https://www.hackerrank.com/challenges... Simple Array Sum: https://www.hackerrank.com/challenges...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4217179/d1068cf21d2b86c72712de5cf880e0da/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/tkU2ngAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dh_D4P-KRNKs","linkTemplate":"/video/preview/1885121046831256738?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"HackerRank in Haskell -- HaskellRank #01","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=h_D4P-KRNKs\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhUKEzE4ODUxMjEwNDY4MzEyNTY3MzhaEzE4ODUxMjEwNDY4MzEyNTY3Mzhqtg8SATAYACJFGjEACipoaGNyamd4cHdydnFraXBkaGhVQ0ViWWhEZDZjNnZuZ3NGNVBRcEZWV2cSAgASKhDCDw8aDz8TwwSCBCQBgAQrKosBEAEaeIHxBQMB-wUA-P0I_vsD_wH_Bgj_-f7-APD4_QX_AQAA7wAF_w0AAAAEB_P1AAAAAPz5Bwv__gAAFgAC_wQAAAAFAAz5BAAAAAAH_QD_AQAABgj_AAP_AAD5_g4H_wAAAPoFEQb-AAAA-_8E-AAAAAD65wEJAAAAACAALRIG4Ds4E0AJSE5QAiqEAhAAGvABYvHL_vn4EgLtFgcA-tjIAIHID_xZBf8AEgghAsIb8ADY-eoA6Pw4_soXFQDlGBn_3vDg_zosDwAA8vr_AO4SAB0B8AAs-AMAFv_7Av4C-P_uFfoAKPUNABL04P8g-_77J9_z_trP7gC-5-oDChMgAA7lEgMZAvwB5Bj-APUZCP_Z_vQA0CjnAdH_5AMmARMBDA_f_y7s3AH6G__7IhIbCPDyCf_h-Nb_GiYUBA7RB_3W5er97Qoc_OfyBwYrMQn-6gv-A_D-9Pr5-QL1Cw3n-fAIBAnd2QMM6wDxDATq-PoM-P334QIZ_PP5BgYAFv_7IAAt93IpOzgTQAlIYVACKnMQABpgIxIAMPcIt8LjNvUnwvsdIy7IJgIqN_8b1f_uB9kDNijRoCM9_y_lM_SfAAAA9ukJKRkA0H9GqBH8r0MSqCPXDBN6Nf1HwR0H_UnjJQm-DPQYHATwABwWsiH2tighUBsQIAAtO6UROzgTQAlIb1ACKq8GEAwaoAYAAADAAAAUQgAAYEEAAIA_AADAwAAA-EEAAEBBAACIQQAADMIAAExCAABAQQAAEEEAABzCAAAgQgAAwMAAAIDBAAAAwQAAWMIAABRCAABMwgAAkEIAACjCAADYwQAAIMEAAKDBAACAQAAAWMIAAIA_AACwQQAAIEIAAHDCAAAowgAAKMIAAFBBAAAQwQAA4MEAAEDBAABQQgAAikIAADhCAACUQgAAcEEAAGBCAAAgQgAAoMEAAODAAACIQgAAgD8AAJRCAAAwwgAACMIAAMDBAABwQgAAEMIAAIBAAACAPwAAAMEAAFBBAAAQQQAAoEAAACBBAAA0wgAAIMEAAKDCAABAwAAAUEEAACBCAABswgAAmEEAAHzCAADwQQAAAMAAAGzCAACeQgAA8EEAAEDBAACIQQAAWEIAABRCAABQwQAANMIAACRCAABYQgAAeEIAANhBAACIQQAAqMEAAPhBAAAMQgAAEEEAAIA_AACAQQAAKEIAAPjCAADgQAAAqMEAAOBAAABQQQAAMEIAACRCAAAQwgAAdEIAAJhCAADwwQAAbMIAANBBAABgwQAAsEEAAGBBAABMQgAAREIAACDBAAAAQQAAgMEAAJpCAACgQAAAgL8AAMBBAABkQgAAPEIAAKBBAADAQAAASMIAALjBAAD2QgAAiEIAALjBAABgQQAASMIAABBCAADIwQAAjkIAAEBAAAAgQQAAcEIAADTCAACqwgAAOMIAAAjCAAAwwQAAgD8AAIA_AACWQgAAuEEAAJJCAAAQwQAAQMEAAIBBAAAcwgAAXEIAAJjBAAAEwgAAFEIAACjCAADAQAAAJMIAAJDBAACYwQAAaMIAAADAAABwwQAABEIAAMDBAACwwQAAAEAAAIA_AABAQAAANEIAAIA_AACAwQAAgsIAABTCAABAwgAAqMIAAIhBAAAsQgAAyMEAAGjCAACQwQAA_kIAAETCAAAEwgAAqMEAAOhBAACQwQAAEMIAANDBAABQwQAAAEEAAABCAABQwgAAwMEAAIBBAACgwAAA4EAAAABAAACcwgAAiEIAAHDCAAAQwiAAOBNACUh1UAEqjwIQABqAAgAA6D0AALi9AAD4PQAAPL4AABy-AAA8PgAA6D0AAA2_AAAUvgAAFL4AALg9AACIPQAADD4AAKi9AABAPAAAqL0AAMg9AABwPQAA6D0AAAU_AAB_PwAAkj4AAIA7AABwvQAAoLwAAEA8AABAPAAAEL0AAFA9AACGPgAAXD4AAEy-AACYvQAA4LwAAO4-AACoPQAA6D0AAPg9AABMvgAAzr4AAHA9AAAsvgAAXD4AAIC7AAAUvgAARD4AABQ-AABwvQAAQDwAACy-AACoPQAAMD0AAKC8AABwPQAAmL0AALg9AAAzPwAAHL4AAAw-AAAwPQAAjj4AADA9AAA8PgAAxr4gADgTQAlIfFABKo8CEAEagAIAAIC7AAD4PQAAUD0AAEW_AACAuwAAiL0AAAw-AAAcvgAA-L0AAI4-AADIPQAAiL0AAEw-AACCvgAAED0AAFC9AAAUvgAAOT8AABw-AACiPgAA4LwAAFS-AABcPgAAJL4AAIi9AAAQvQAADL4AAKg9AACYvQAAQLwAAKA8AADgPAAAUD0AAMi9AACIvQAAFL4AADC9AAB0PgAAiL0AAIA7AAB0PgAAcL0AAHC9AACYvQAAEL0AABA9AAB_vwAAbL4AAIC7AAAkPgAAhj4AADA9AACSPgAAED0AADS-AACAuwAADL4AABC9AABwvQAANL4AAPg9AABMPgAAJL4AAOi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=h_D4P-KRNKs","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1885121046831256738"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"307111569"},"284423170055356276":{"videoId":"284423170055356276","docid":"34-2-16-Z1F7CAFE6DE0A2A7D","description":"Ryan Trinkle presents Reflex, a library for Functional Reactive Programming (FRP) in Haskell. FRP is a radically new paradigm for writing interactive software: Instead of writing event loops or...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1577578/9a6fef28f89c0fa1086b69a811d5d572/564x318_1"},"target":"_self","position":"8","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPgMFJCKUjmg","linkTemplate":"/video/preview/284423170055356276?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Ryan Trinkle on Reflex","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=PgMFJCKUjmg\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhQKEjI4NDQyMzE3MDA1NTM1NjI3NloSMjg0NDIzMTcwMDU1MzU2Mjc2aq8NEgEwGAAiRRoxAAoqaGhmYnRhcGNoa25lc2F1Y2hoVUN2MzNVbGZYNVM0UEt4b3pHd1VZX3BBEgIAEioQwg8PGg8_E4IqggQkAYAEKyqLARABGniB-gcABvoGAAMABQYBCPwC8P8B-_v__wD59QHzAwP_APkKCvn_AAAA8gUBAQgAAADzA_j6_AAAABD2-QgCAAAACPQCD_8AAAD5Af37_wEAAPwAAv0D_wAABQEA_f8AAAD__wj5AgAAAPoCAwcAAAAACP4EBgAAAAAgAC0r9eM7OBNACUhOUAIqcxAAGmD4FwAYBxP9wi8d6N4f5Qzl_N3m7_UGAPjsAC0J-AMNBOQC-wb_H-PuA8sAAAAACdUp_wD9Q_nnAAb1DvX85fAc_X_3AycBDAL5yusjBAf-AeY2EzEAsP8FEh7OFBH_ABEgAC1hf207OBNACUhvUAIqrwYQDBqgBgAAYEIAABDBAAAQwQAAIEEAACDCAABcQgAA4EAAAKDBAABQwQAAFEIAADDBAACIQQAA2MEAANhBAADQQQAAgEEAAEBCAADgQAAASMIAAHTCAADYwQAAAMAAAKhBAACGQgAAREIAAExCAAAUwgAABMIAAIBCAACGQgAAsMEAABBCAACwQQAA-EEAAGTCAACSwgAAgEIAACRCAACgwQAAJMIAAODBAACAQAAAgEEAAIC_AAAEQgAA-MEAAODAAAC4wQAAsEEAABTCAAAEwgAAcMEAAJzCAABgwQAAPMIAACBBAACAwgAA4MAAADRCAAAQQQAA4EAAABTCAAB4wgAABMIAAExCAAAswgAAoEEAAIrCAAAMwgAAgEAAAFxCAABIQgAAcEEAABBBAACAwQAAdMIAAHzCAADAQgAAuMEAANDBAACEwgAAQEAAABBBAAAowgAAiEEAAFxCAACAwQAABMIAAPhBAAC4QQAALMIAAGDBAACYQQAA-MEAAIhBAABAwgAAwMAAAKBBAAAQwQAAjkIAAAjCAAAgwQAA4EAAAODBAACQwgAAyMEAALDBAAAsQgAAFMIAAIBCAACgQQAAWMIAAODAAABsQgAAiEIAAGBCAABgQQAAosIAAEBCAAA8wgAAwEAAAOhBAACOwgAAJMIAAETCAABAwQAADMIAAOBAAAAAwgAAIMIAAFjCAABIwgAAAEIAAFhCAAAAQgAAUEIAAAhCAABgwQAAhMIAAEDCAAAgQQAAQMAAAIA_AADQQQAAAEEAAIDAAADAwQAAQEAAAFhCAACQQQAAiEEAAATCAACAvwAAMMEAAMjBAACAQAAAIMIAABhCAAAAwAAAAEAAAIDAAAAYQgAAQMIAAIpCAABAwQAAyMEAAEDAAACQQgAAqkIAADTCAADwwQAAEEIAAMBAAAAAwAAA0EEAAABCAAAUQgAAYMEAAPhBAADoQQAAEMIAAOjBAADowQAAgL8AAKZCAABIQgAAJMIAAP5CAAAIQgAAsEEAAMBBAACIQgAAYEEAAABAAACQwQAAoEAAAFTCAAA8wgAAmMEAAIBAIAA4E0AJSHVQASqPAhAAGoACAADavgAAVD4AAAw-AADgvAAAED0AABA9AACovQAA8r4AAMi9AACovQAAHD4AABS-AAC4PQAAuD0AAEQ-AADoPQAAFD4AAIA7AADePgAA3j4AAH8_AACePgAAUD0AAHQ-AACKvgAAuL0AAEA8AAB0vgAATD4AAN4-AADIPQAAUL0AABS-AAD4vQAAwj4AAJi9AADIvQAAVL4AAKi9AADSvgAAML0AACS-AAAcPgAAcL0AAKA8AAAsPgAAqD0AAHS-AABAvAAAdL4AABw-AACYPQAALL4AAFA9AAAsPgAAED0AAD8_AAC4PQAAkj4AAKI-AACYvQAAFD4AAKC8AAAEviAAOBNACUh8UAEqjwIQARqAAgAANL4AAKC8AABQvQAAJb8AAGw-AABQvQAAUD0AAFy-AAAQvQAA6D0AABC9AAAwPQAAfD4AAGy-AAAQvQAAoLwAAIq-AABDPwAAZL4AACw-AABAPAAAuL0AADw-AAAEvgAAmD0AAOi9AABsvgAAFD4AACQ-AACCvgAAUD0AAAQ-AAAQvQAAPL4AABA9AABQvQAAmj4AAJo-AADIvQAATL4AANI-AACSvgAARL4AAGy-AAC4PQAANL4AAH-_AABAvAAAmD0AANg9AAB0PgAAJL4AAMg9AAAwPQAARL4AAKg9AAAUvgAAyL0AAMi9AAAQPQAAoLwAADS-AACovQAAEL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=PgMFJCKUjmg","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["284423170055356276"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"18434457829365084996":{"videoId":"18434457829365084996","docid":"34-7-6-ZDF403382E7411E3E","description":"Demonstration, proof of concept of a rule-based method of describing complex interaction of game elements. This might be a possible way to structure a large ...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4231465/69d7cc05aa0bd914c22987f98e8b4349/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/9wVoIAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUQy0sQZHD8U","linkTemplate":"/video/preview/18434457829365084996?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Rule Based Realtime Game in Haskell","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=UQy0sQZHD8U\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhYKFDE4NDM0NDU3ODI5MzY1MDg0OTk2WhQxODQzNDQ1NzgyOTM2NTA4NDk5Nmq0DxIBMBgAIkMaMAAKKWhoZXBpcWpxcXlsZXh3dGhoVUNJMU5HMjNTbGY0RXA1U1F6MXJKSG9BEgIAESoPwg8PGg8_ExiCBCQBgAQrKosBEAEaeIH_BPsB_gIA8P8D_v8CAAECDAD_9___AOMD_AoI_AIA_QIKAAkBAAAEAggFAgAAAPsL-v_8_gAADQMB_gQAAAAKAAf8_AAAAAH59v__AQAA_gQBEAP_AAD-_goB_wAAAPv3-QgCAAAABxv5AAAAAAAL7P0KAQAAACAALRPz2Ts4E0AJSE5QAiqEAhAAGvABVBcA_OrzDQH19OgA0RUEAIEiCv5ECuEAAgLjAPr19AHk9_MA7tAGAbcQ5gDf_-__yv3b_0sVAQD__BMAAQcoAC4U9wDs6PsBLfT6ANU87wEiQRQAI_wB_xD17AD73tH-GO74_gcU5wKr5QcDHhQkAQPuEQI7CBYA9fgD-w4o9QMH8iP6sx_kAt_74_0t8CEDJSQK_RwCFQIEEAIAMxTyCxX2BwIjEhX_8vcMCODjBwbX_e7_-PwFDPcEDvw4BB376Bgg_g364QHW4Qfx-gjfBQYmBAQEAfMMzsn3A9398Pr6_gXz4Bjy9OHyEQkH-xP7IAAt_yEdOzgTQAlIYVACKnMQABpgCRsANAkc4tscIuscwgUqARq1APPVA_8r4QD8JBDoEQHpmxYm_1f7EAOnAAAA__bOIBEAC20syPf600HitRHWLOB_JfoGxTsH8Tn5AdqwKrT6CSY4ANX02BAS-d9bBvMKIAAt1wcjOzgTQAlIb1ACKq8GEAwaoAYAAPhBAACAQQAAHEIAAMjBAAAQwQAAqkIAAGRCAACAwAAAisIAAADAAABcQgAAjMIAAJDBAACwwQAABEIAANhBAAAAQAAA4MAAAKjBAAD4wQAAgkIAAIDAAACoQQAAVEIAABzCAACYwQAABMIAAIDBAAC-QgAA2EEAACDBAACYQgAAKMIAAGRCAACgwQAAmMIAAADAAACgQgAAUEIAADRCAACaQgAA6EEAAJhCAACIQQAAfMIAAOBAAAA4QgAAmMEAABBBAACIwQAAFMIAAJrCAACwwQAAgMEAACBBAAA8QgAAZMIAAIA_AAAIwgAA4EAAAIDAAADowQAAwEAAAHDBAAAgQgAAiMEAAJRCAACAwQAA-MEAADBBAABAQAAAWEIAAOBAAAAAQQAA4MEAAGxCAACowQAAoEEAAFBCAAAcQgAANMIAAAAAAAAAQQAAoMEAAPjBAAAEQgAAAAAAAOBAAABwQgAAlEIAALjBAAAAQAAAbMIAAOrCAABIQgAAJMIAAMDAAABwwQAADMIAAMBAAACQwgAAoMEAANBBAABAwAAAoEAAAPhBAAAgwgAAVEIAAJjBAACQQQAAEEEAAATCAACowQAAqEEAADxCAACYQQAA-MEAAJTCAACwQQAAQEAAAARCAAB8wgAAYEIAAFzCAABMwgAAoMEAACjCAABAQAAA4MEAABDBAAC4wQAAyMEAAEDBAAAAwQAAwMAAACBCAABQQQAAtEIAAJhBAADgwQAAUEEAAGBCAACYQQAAUMEAABxCAABUQgAAgD8AAKBBAACoQQAAFMIAAGDBAAAAQQAAiMEAAHjCAABgQgAAQEEAAFjCAAAcwgAA8MEAAADBAABAQAAATEIAACjCAACIQQAAkMEAAIA_AAAAQQAAZEIAALjBAAAoQgAAwMAAANhBAADowQAAkMEAAMjBAACIQgAAoEEAALjBAACowQAAnkIAAIA_AAD4wQAASMIAAJBBAAAIQgAA8EEAANDCAAD-QgAAoMAAAABBAABsQgAAUMEAAIBBAABAQAAAtsIAACDBAADAwAAAAMIAAKBBAADIwSAAOBNACUh1UAEqjwIQABqAAgAAoDwAAKC8AABEPgAAqD0AAFC9AABEPgAAcD0AANK-AACyvgAAcD0AACw-AACgvAAAgLsAAMg9AAAwvQAAFL4AAFw-AACAOwAALD4AAAw-AAB_PwAAXD4AADC9AACAOwAAgr4AANi9AABwvQAADL4AAAS-AADoPQAAHD4AANi9AAAMvgAA4DwAANg9AAB8vgAAQLwAANi9AADKvgAABL4AADC9AAAwvQAAxj4AAFA9AADYPQAAyL0AAOA8AABwvQAAoj4AAHA9AAA0PgAAQDwAAOA8AACIPQAAyL0AAEC8AAANPwAA4LwAABA9AAD4PQAAqD0AAKi9AABEPgAAbL4gADgTQAlIfFABKo8CEAEagAIAAEy-AABkvgAAFL4AADm_AAC4PQAA6D0AAKC8AAAQvQAAqD0AABC9AAAkvgAA-D0AABw-AABMvgAAJD4AAKA8AABAPAAAOz8AAGS-AADKPgAAVL4AAGS-AABsPgAA4LwAADA9AAD4PQAAPL4AAFC9AACgvAAAML0AAEA8AAD4PQAAcD0AAPi9AACGPgAAiD0AADA9AAB0PgAAEL0AAHA9AACCPgAALL4AANi9AABwvQAA4LwAAJq-AAB_vwAARL4AAK6-AACIPQAAPD4AAIi9AACyPgAABD4AAHy-AAAQPQAAuL0AAMi9AAAUvgAAHL4AADQ-AABkPgAAML0AAMi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=UQy0sQZHD8U","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["18434457829365084996"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"2321112038"},"16116274895808895213":{"videoId":"16116274895808895213","docid":"34-4-13-Z62FCC793E11C6162","description":"https://www.hackerrank.com/challenges...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2862986/4f137f191411995dce2da1d45653124d/564x318_1"},"target":"_self","position":"10","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dag0tfZLGMCc","linkTemplate":"/video/preview/16116274895808895213?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"hackerrank B'day Gift problem (solved in haskell)","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ag0tfZLGMCc\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhYKFDE2MTE2Mjc0ODk1ODA4ODk1MjEzWhQxNjExNjI3NDg5NTgwODg5NTIxM2qvDRIBMBgAIkUaMQAKKmhoc2pycnd3d3liZnZicmRoaFVDQkdZazVzMUZuazBQcHFTd3RIMU05dxICABIqEMIPDxoPPxOqEoIEJAGABCsqiwEQARp4gQgJ_PEJ9P_n-hf8_AABABoHBgLzAgIA5fTzCgn_AQD9Egf7DAEAAA8P8fsJAAAA_Pb2Avr9AQAbAAP-BQAAAA_1CQL6AAAA_wj8AP4BAAAaC_4NBP8AAPXzFf7_AAAA-AYVB_4AAAD8BP30AQAAAPniAQoAAAAAIAAtv--2OzgTQAlITlACKnMQABpg-xUAPQ_0zc3UBeAQ5vkHTPnUIekdE_8o7QDSI9wDFv3ZsgYWADDZIgCzAAAA8O7uGR8A2mZKyPHq2RXzqEkf_Sl_NPgM1x_nDkwHBAURFysWAwEYAOEPAzwM1gUOI_rzIAAtOSkyOzgTQAlIb1ACKq8GEAwaoAYAAIhBAAAcQgAAsEEAADzCAAB8QgAAyEEAAPBBAAA8QgAAmMIAAABBAACoQQAAdMIAAEzCAACAQAAAgkIAAAjCAADgwQAAWMIAAKDBAACIwgAAUEEAAGjCAADAwAAAgEEAAIC_AAAcwgAA2MEAACBBAADoQgAAoEAAAPjBAABQQQAA7sIAAKBCAADgQAAAysIAAOBAAABQQgAAEEIAAJJCAAAwQQAAoEAAAERCAADAwAAAgMAAAHDBAABQQgAAwMAAAGBBAADgwQAApsIAACDCAAAQQgAAMMEAAIpCAADIQQAAWMIAANDBAABgwQAAQMAAAJBBAABQwQAAkMEAALDCAAC4QQAAdMIAAAxCAABwwQAAwMAAAAzCAAAkQgAAHEIAAEDBAAAwQgAAwMAAALhBAACQwQAAKEIAAABCAACYwQAAjsIAACBCAACYwQAAsMEAAMDBAAD4wQAAiMEAALhBAAAQQgAANEIAAFDBAABAQQAAsMEAAGTCAADgQAAAEMIAACjCAACQwQAA6EEAAMjBAABwwQAAREIAAKJCAABQQQAA2MEAAABBAACYwQAAFEIAAMBAAAAYQgAAiEEAAIjBAACYwQAACEIAADxCAAAYQgAAqMEAAODBAABAwQAAwMAAAIZCAAAAwgAAAMEAAHzCAACAPwAA0EEAAOBAAACwQQAAgMIAAKDAAACwwQAAVMIAAChCAACwwQAAmMEAAPhBAABwQQAAwEAAAGDBAADgwQAAJEIAAGBBAAAcQgAAmMEAAFRCAACAPwAAgsIAAARCAABgwgAAyEEAAIhBAAAQwQAAMMEAAEzCAADgQQAAeMIAAAzCAAAAQAAAyEEAAEBBAABgQQAAZEIAAILCAACIwQAAAAAAAJzCAABgQQAAOEIAAIBCAACQQQAAcMIAABxCAAC4QQAAQEEAADDBAABAQAAAqkIAAKDAAACgQAAA4EIAADzCAACIwQAAwEAAAFDCAADgwAAAAMEAALDCAACmQgAAIEIAAAAAAAC4QQAAwMEAANjBAAAcQgAAUMIAADBBAAC0wgAAiEIAAODAAADwwSAAOBNACUh1UAEqjwIQABqAAgAAbD4AAFC9AACoPQAAMD0AAEy-AADYPQAAiL0AAAG_AAAwvQAAPD4AABw-AAB8PgAAoDwAAFA9AACevgAADL4AAKC8AADIPQAAFD4AAP4-AAB_PwAA-D0AAMi9AAD4PQAAyL0AADC9AACIvQAALL4AAKg9AABkPgAA4DwAAEA8AACovQAAiL0AAKg9AABQPQAARD4AAEA8AAB0vgAAbL4AAMi9AAAMvgAADD4AADA9AAA0vgAA4LwAAMg9AADIvQAAyD0AAOA8AABcPgAAHD4AABw-AACIPQAALL4AAIA7AAARPwAAcL0AAMg9AADgvAAAqD0AAOA8AAA8PgAAHL4gADgTQAlIfFABKo8CEAEagAIAAOC8AACYPQAAmD0AADW_AAAwPQAAiL0AAIg9AAAQPQAAmL0AAJY-AACgPAAAmL0AAFQ-AABsvgAALD4AAPi9AAAMvgAAHz8AALg9AACKPgAADL4AAJi9AAAsPgAA2L0AAIg9AABAPAAAiL0AAEA8AACovQAAQLwAAKi9AACoPQAA4LwAAKC8AABQvQAAZL4AAHA9AACSPgAABL4AAHA9AABAPAAAoDwAAIi9AABAPAAAoDwAAFy-AAB_vwAAMD0AABC9AADoPQAAQDwAAKC8AACiPgAAmD0AAOi9AABAvAAAEL0AADy-AAAcvgAALL4AAKg9AAA8PgAAoLwAAAS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=ag0tfZLGMCc","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["16116274895808895213"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"5784243291304377957":{"videoId":"5784243291304377957","docid":"34-2-9-Z60F0120684442472","description":"got raided by / tsoding ! - - Watch live at / jappiejappie...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4236709/f7d75c1e1bba43fd0d58914807a19f8a/564x318_1"},"target":"_self","position":"12","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D9-gZHtcskBo","linkTemplate":"/video/preview/5784243291304377957?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Hacking Haskell: Setup build botnet & Reflex FRP (later)","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=9-gZHtcskBo\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhUKEzU3ODQyNDMyOTEzMDQzNzc5NTdaEzU3ODQyNDMyOTEzMDQzNzc5NTdqsA0SATAYACJGGjEACipoaHVqcWpoZm9mdWN4b2lkaGhVQ1F4bVhTUUVZeUNlQkM2dXJNV1JQVncSAgASKhHCDw8aDz8TrIQBggQkAYAEKyqLARABGniB-wcGAgr0APcBAQz1CP0CL-0N_fIFBAHp9u37BgAAAPr9COv8AAAAAgP49QoAAAD89vYC-v0BAA0BAP_oAP8AFvcD_vUAAAD9A_QF_gEAAPASEAgEAAAADOT-8v8AAAD7HgMK_wAAAAbuBewAAAAADuj8DAEAAAAgAC0ojLM7OBNACUhOUAIqcxAAGmAKEAA_Ctnp0wBK8xjEyiMe2egFxwUx_x3JAD0T5uYRCuG8Jx0AOcwPBaoAAADr-egy3wD8bvbNBRATTN-p7ODdIn_s5vXcAg3_EQUdKdsjCP1aUDAAyAcSFU36OdxLMPkgAC00SSA7OBNACUhvUAIqrwYQDBqgBgAAUEEAAHhCAAAgQgAAwEAAALBBAAAkQgAAREIAAOBAAAB0wgAAXMIAAHBBAAAowgAAXMIAAABCAABcQgAARMIAAKhBAACewgAA6EEAANDBAADgwQAAaMIAAJDBAAB0QgAA8EEAAADCAAAcwgAAFMIAALhCAACAQAAA0EEAAKjBAAAAwwAAYEEAAEjCAACMwgAAwMAAAAhCAAAEQgAAkkIAAOhBAABgwgAAuMEAAODAAABUwgAAPMIAAMBBAABQQQAA-EEAAIDBAADQwgAABEIAAEBBAACYQQAAKEIAAIBBAACwwgAAgsIAAABAAADAQQAAgEEAAJhBAACIwQAAdMIAAMBAAACYwQAAJEIAABxCAADgQAAAMMEAAKRCAACAvwAAuMEAADzCAACQwQAAoMAAAIjBAACYQQAAFEIAAADAAAAkwgAAjEIAAEDCAACgQQAAEEEAAIA_AABAQQAA4EAAAExCAAAIwgAAuMEAAChCAAAAQAAAMMIAAATCAAAQwgAA4EAAAMjBAABAwQAAYMEAAADCAAAgQQAA-EEAAKBAAABAQQAAOMIAAADAAAA4QgAAoMAAAFxCAACAQQAAYMEAADRCAAAgQgAAoMEAABxCAACowQAAyMEAAIDBAADYwQAAoEAAABzCAAAcwgAAjsIAAIhBAACAvwAA4MAAAOBBAACEwgAA4MAAADBBAAAswgAAgL8AAEBAAAAUwgAAGEIAAMBBAABUwgAAoEEAAMDAAAAgQQAADEIAAKjBAAAQwgAA6EEAABjCAAAMwgAAFEIAAEBBAAAAwQAA0MEAAKjBAAAAQAAAqMEAABDBAADYwgAAoEAAAIDAAACIwQAAFEIAAFDBAABIQgAAFMIAANjBAAAQwQAAbMIAAIJCAADgQQAAgMAAAODAAAAUwgAAHEIAACDCAAAQwQAAAEIAABBBAAD-QgAAsMEAAFBCAACMQgAAxMIAAGzCAABIQgAAisIAABRCAADIQQAAnMIAAARCAABEQgAAEEEAAIBAAABcwgAAUMEAAOBAAABgQQAATEIAAPjBAABwwgAAUMEAABjCIAA4E0AJSHVQASqPAhAAGoACAADYvQAAED0AACQ-AABQvQAAfL4AALg9AACYvQAA6r4AABy-AACoPQAA2L0AAAw-AAAQPQAAFL4AAFy-AADovQAAXD4AAOC8AAAMPgAA5j4AAH8_AACIPQAAiL0AAPg9AADYvQAAFL4AADw-AACYvQAAiD0AALg9AABAPAAABD4AABA9AABQvQAAkj4AADS-AAAEPgAAQDwAADC9AABUvgAAFL4AALi9AACoPQAAdL4AAPg9AAB8PgAAfD4AAOg9AABwPQAAmL0AAMI-AAAwvQAAuL0AAEQ-AAD4vQAAUL0AACs_AAAEvgAAED0AAMg9AAAQPQAA6L0AALg9AADovSAAOBNACUh8UAEqjwIQARqAAgAAur4AACw-AADgvAAAE78AANg9AAD4PQAAgLsAAPi9AACAOwAAfD4AAIa-AACAOwAAQDwAANi9AACIPQAAUL0AABS-AAA3PwAAuL0AAPI-AADgPAAANL4AAOg9AABQvQAAcL0AACy-AAAkvgAAmD0AABC9AADYvQAAQDwAAHA9AAB8PgAAUD0AAJo-AAAMvgAAHD4AACQ-AACYvQAAHD4AAAw-AABwvQAAgDsAAIq-AAAMvgAAcL0AAH-_AABQPQAAqL0AAIg9AAAEPgAAHL4AAII-AACaPgAAgDsAAHA9AABwvQAAFL4AAJi9AACYPQAAFL4AADA9AAC4PQAALD4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=9-gZHtcskBo","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5784243291304377957"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false},"3522286930541728677":{"videoId":"3522286930541728677","docid":"34-3-15-Z0FB2F31AF966C532","description":"expressive Sieve of Eratosthenes implementation in haskell to find prime numbers https://github.com/evgenii-malov/yout... discussion on stackoverflow.com: https://stackoverflow.com/a/64417225...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1523442/2a7205b3d61effa55427a900d6106ece/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/MqdwbgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DkCWSVYbmIfg","linkTemplate":"/video/preview/3522286930541728677?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Sieve of Eratosthenes in haskell","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=kCWSVYbmIfg\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhUKEzM1MjIyODY5MzA1NDE3Mjg2NzdaEzM1MjIyODY5MzA1NDE3Mjg2Nzdqtg8SATAYACJFGjEACipoaHNqcnJ3d3d5YmZ2YnJkaGhVQ0JHWWs1czFGbmswUHBxU3d0SDFNOXcSAgASKhDCDw8aDz8T9QOCBCQBgAQrKosBEAEaeIH7EggKAv4ABgUQBfkJ_AL0Ff4B-P39APQGAv8IAv8A7QAF_w4AAAD_CgH2_wAAAP4FBgj-_gEAFvoCDQMAAAAgAQn_-QAAAAz69wH_AQAAChEC_gP_AAAF_gMEAAAAAPkFEwb-AAAA9hYG-QAAAAAC6PUDAQAAACAALWiEzDs4E0AJSE5QAiqEAhAAGvABaQzs_wQBDwTLEeUA2O7hAIHtHP8kE-YA5PEiAcXs4wH67gsA3OEw_sgXFQC-Ee__6e7M_ykW5AAdAfn__PoJACIO6gEh-hgBI-zlAeck7f4cJyj-LfclASX2_QAN_-YAHeUb_9z35gC85ukDDv44ARftDAAoEPcB_gwk_e4qB_4i9PUByCv_AuTP-PwJ8RgGDBDe_xQQ6gHmEvwFBSAUCeXwFP8h9PMA_w0IBAjwA_DJ-wIB9gD0_uwfGv4ZLAgC8RAIBvjl9gLm7fjxKhX6_foPEAn51PUNDO4BBwvh-wMS_Rb46ioJAOL8GekbDPr5IAAtQVolOzgTQAlIYVACKnMQABpg6BUAIRAG88n5N_UE5PMDFxLqFwLY7wARxgDwA-ryHgHdxwIw_xkGG_HBAAAABNbzLOgA50wLxgHr4RXa8RTJEPl_5_gL4yUSBf3RCyrG-ioE_iE1ACXs5AsnBOEiJh8aIAAtieZSOzgTQAlIb1ACKq8GEAwaoAYAAOhBAAAAwAAAQEIAABDBAABQwQAAwEEAABhCAADYQQAANMIAAMDBAACgQAAAQEIAAFDCAACIwgAAKEIAAJrCAABAQQAA4MAAABDBAABwwgAAgkIAABzCAABwwgAAYEEAADxCAADgQAAAuMEAAIDAAAAQQgAAZEIAALhBAADoQQAAHMIAAJ5CAACCwgAAqEEAAMDAAADGQgAAmEEAABDBAAAAwQAAgD8AAIA_AAD4QQAAIEEAACjCAABAwQAANMIAAFhCAAAAwQAAmMEAAKDAAAAQwQAAEEIAALDBAAAcQgAAoMAAAMBBAACgwQAAPEIAANDBAAA4wgAAEMIAACBBAABQQQAAiEIAAHhCAAAAQAAAHMIAAKBBAAAsQgAAAEIAAKzCAAD-QgAAAEEAAEjCAAAAwAAA4MEAAOBBAAAQwgAAoEAAAMBAAAC4QQAAgEIAAEDAAADIQQAAWMIAALhBAAAYQgAAoMAAAMDBAABwQgAAUEEAAAjCAADgwAAAYMIAAPhBAAAAwAAAHEIAAFBBAAAgwgAAiEIAALBBAADQwQAAssIAAIDAAABwQQAAgEAAAHDCAADAQAAAAAAAAJbCAAA8wgAAIMIAANpCAABMQgAABMIAAFjCAAAAQgAAoMEAAGDBAABIwgAAYMEAAKbCAAAoQgAAfEIAANjBAABEwgAACMIAADDCAACAQQAAisIAAMBAAABIQgAABEIAABjCAAAgQQAAFMIAAETCAACOwgAAAMAAAEDAAACAvwAAYMEAAHBBAABAwAAAPMIAAMhBAAAAQAAAgD8AAJpCAACQQQAAkEEAAIjCAABAwQAAyEEAAEDAAACuwgAAUMEAACxCAADIQQAAyEEAAKDBAACAQQAAKEIAACjCAACAPwAAQMEAAIRCAABAQAAA0sIAAIBBAACgwQAAEMEAAKDBAAD4wQAAgMAAAEDAAAAQQgAAiEIAAFDBAAAAwQAAXMIAACDBAADgQQAAMMIAAJzCAAD4QQAAQEAAALDBAAAQwQAAUEIAAKhBAAAEQgAAWEIAAABCAACCwgAAkMEAAIzCAAAgwSAAOBNACUh1UAEqjwIQABqAAgAAqL0AAMg9AAAkPgAAUL0AABS-AADgPAAAPL4AAC2_AACavgAAPD4AAMg9AABwPQAAPD4AAHQ-AACgPAAAir4AABS-AAAMPgAADD4AAEQ-AAB_PwAADD4AAKg9AAC4PQAAyL0AAI6-AACYvQAAhr4AADC9AAAMPgAAyD0AAAy-AABAvAAAqL0AAMg9AACAuwAARD4AALi9AABUvgAAlr4AAFQ-AABAvAAAJD4AAKi9AAB8vgAAQDwAAIA7AABAPAAAiD0AANK-AAD4PQAAHL4AAKY-AACAOwAAyL0AAIg9AAA1PwAAQDwAAJi9AAAsPgAARD4AAOg9AABEPgAA2L0gADgTQAlIfFABKo8CEAEagAIAAGS-AACoPQAADL4AACe_AAC4PQAAZL4AAKi9AACovQAAgDsAAJg9AABAvAAAgDsAAAy-AACivgAA6D0AABC9AADIPQAAHT8AABy-AACGPgAAJL4AABC9AADYPQAAiL0AAMi9AADYPQAAXL4AAFA9AACoPQAAQLwAAHA9AAA0PgAAcL0AAIg9AAAEPgAABD4AAII-AABsPgAAmL0AAHC9AACGPgAALL4AAMq-AACYPQAAHL4AANg9AAB_vwAAir4AAKa-AAAMPgAA-D0AAHC9AACCPgAAHD4AAFS-AADgPAAAEL0AAOC8AABQvQAA6L0AAJi9AADoPQAAcL0AAIC7IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=kCWSVYbmIfg","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["3522286930541728677"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"812537631"},"6424652506516247947":{"videoId":"6424652506516247947","docid":"34-7-13-ZADA6AA7844166826","description":"Interactive Brainfuck interpreter in Haskell Helpful? Please support me on Patreon: / roelvandepaar With thanks & praise to God, and with thanks to the many people who have made this project...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4759821/8d0a473d16f4dea46e03789d610f41b5/564x318_1"},"target":"_self","position":"14","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D_0I0cMc1hm0","linkTemplate":"/video/preview/6424652506516247947?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Interactive Brainfuck interpreter in Haskell (2 Solutions!!)","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=_0I0cMc1hm0\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhUKEzY0MjQ2NTI1MDY1MTYyNDc5NDdaEzY0MjQ2NTI1MDY1MTYyNDc5NDdqrg0SATAYACJEGjAACiloaGJqa2RodG9naGhpZGdoaFVDUEYtb1liMi14TjVGYkNYeTAxNjdHZxICABEqEMIPDxoPPxP3AYIEJAGABCsqiwEQARp4gfQI-wf9AwD8AA8FBwf8AQkJ__j3AAAA8QH3AgcB_wDz8gcKAAAAAAn9-PwDAAAAAf4DA_7-AQAVBPQA9QAAAAkC-AD9AAAACv_7-P8BAAAEAv4FA_8AAAn3CgIAAAAA7QIGAgIA_wD1_f33AAAAAAf7_goAAAAAIAAtIz_cOzgTQAlITlACKnMQABpg7AkANPv_7PXfOOoD4a0QFAPK-gPsEP_7xwATEvzLBgrvyCkXAEjPBQS1AAAA_c3tA-oA0F8K2xkPCD_cFtf47BR_Ghn3-dccG-QNM_z-LRr88SkcAAooDjJAm8cWTBP_IAAtPwY0OzgTQAlIb1ACKq8GEAwaoAYAABRCAAAEQgAAuMEAADBCAAAswgAAgEEAADBCAACIwQAAyMEAAPDBAADoQQAAAMEAAOBBAABUwgAAikIAABjCAACAQQAAoMAAABBBAAAwwQAAAAAAADjCAABkwgAAoMEAAHhCAACYwQAAnMIAAMBAAAA4QgAAMEEAAJDBAACwwQAAosIAALZCAAAAwgAADEIAAAAAAADUQgAABMIAAIDAAACgQQAAgD8AAAhCAAA8wgAAMEEAAFjCAADAwQAAWMIAADRCAACYwQAACMIAAIDBAACgwQAAcEEAAKBAAABQQgAAlsIAAMDAAADQQQAAMEEAAMBBAAB8wgAAGMIAAFDCAAAYwgAAPEIAALBBAAAYQgAA0MEAAKBAAABMQgAApkIAAKDBAADAQQAAVMIAAJbCAAAwwQAAYMEAAIA_AAAQwQAAJMIAAGxCAAAAwQAAxEIAAIrCAACAQAAAAMEAAGBBAAAEwgAAZMIAAABBAADgQAAAbEIAAEjCAAAAAAAAFMIAAFBBAACAQQAAgEEAAIA_AACwwQAAHEIAAERCAAAowgAA4MEAADzCAABwwQAAUEIAACBBAAAAQAAA-EEAADTCAACAwQAAQMEAAExCAAAYwgAAMMIAAMTCAADAQQAA4MAAAIjBAAA4wgAAcMEAAGDCAAAgwQAABEIAAADBAAA0wgAAeMIAABjCAABQQQAAyEEAALjBAABwQgAAbMIAAOBBAADwQQAAgD8AAMjCAACkwgAAIMEAAIJCAAAAQQAA8EEAAIBBAABQQQAA-MEAAKDBAAC4QQAAAAAAAIBBAACAwQAA4EAAADzCAAAAwgAAAMAAAGBBAADUwgAAWMIAAAxCAACwQQAAAEAAAEzCAAC4QQAAQMAAAIA_AAAoQgAAuEEAADRCAAAwQgAA0MIAAOBBAADQQQAAUMEAAIDBAADowQAAgMIAALDBAAB4QgAAeEIAAPDBAAAAQQAA8EEAAODAAACWQgAAYEEAADzCAADEQgAAmMEAAAxCAACQQQAAyMEAAFDBAACIwQAAgEEAAGRCAACAwQAAYMIAAJTCAACIwSAAOBNACUh1UAEqjwIQABqAAgAAoDwAAAw-AABEPgAAmD0AAIK-AABQPQAAuD0AAAW_AACKvgAAQDwAAGQ-AACAuwAALD4AAI4-AAA0vgAAor4AABw-AAC4PQAA3j4AAK4-AAB_PwAA4LwAABC9AAAwvQAAor4AAFy-AABQPQAAnr4AAKC8AAC4PQAAcD0AAGS-AADgvAAAoLwAAGw-AACgvAAADD4AANi9AACmvgAATL4AAES-AABEPgAAJD4AAKg9AADoPQAA4LwAAHQ-AACovQAARD4AAAS-AADoPQAAgLsAALg9AAAMPgAA4LwAAKA8AADOPgAA6D0AAJi9AACAuwAAyD0AADy-AAAMPgAAHL4gADgTQAlIfFABKo8CEAEagAIAAJa-AABEPgAAPL4AADO_AACgvAAAmD0AAHQ-AABQvQAAcL0AAMI-AAAkPgAAiD0AALi9AADIvQAALD4AAKi9AACYvQAAKz8AAHy-AADCPgAAgLsAAHy-AAA0PgAAyL0AAOC8AACoPQAAZL4AADQ-AADgvAAADL4AAKC8AABQPQAAML0AAAy-AAAEPgAAMD0AAMg9AACuPgAAmD0AAPi9AACuPgAAlr4AANi9AADYvQAA-D0AAKg9AAB_vwAAPL4AAGS-AABcPgAA2D0AACQ-AADKPgAAXD4AANq-AAAwPQAA2L0AAKA8AAAsPgAANL4AAOg9AAA8PgAAiD0AAOg9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=_0I0cMc1hm0","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["6424652506516247947"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"3284650021054383623":{"videoId":"3284650021054383623","docid":"34-2-11-Z00A23DDE9AA7565D","description":"Review of part 4: errors in normalizing PDF curses colors Progress: colors/styles Github: https://github.com/machinedgod/helda Series playlist: • Make you a roguelike in Haskell for greate...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3398231/6ab6fd7cdb598e5a8a127a05519be41d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Q6MgewAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DcCfnqzzaueo","linkTemplate":"/video/preview/3284650021054383623?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"5 - Make you a roguelike in Haskell for greater good: Rendering in color","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=cCfnqzzaueo\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhUKEzMyODQ2NTAwMjEwNTQzODM2MjNaEzMyODQ2NTAwMjEwNTQzODM2MjNqrg0SATAYACJEGjAACiloaHh1a29jcGFpeHF0d2VoaFVDV1g4LVl1RXRpalhMWS1nTzNPU0pUZxICABEqEMIPDxoPPxO6E4IEJAGABCsqiwEQARp4gfsEAQL-AwDwBQwFEAP9AAIMAP_3__8A7_AE_QcAAAAU-f4AAQAAAP_-BfX6AAAA9_3-9fr_AAAXAQP_-gAAAAjo9_z9AAAABPj6-f8BAAAI_wj5AwAAAAAFCP7_AAAA8QoGEAAAAAD5Awz7AAAAAAgCBe8AAAAAIAAtnXXbOzgTQAlITlACKnMQABpgCQcAIRoKv_77Etnf5g8pQT3v8er7H_8gkQDuE_3PNdzV7yUHAEOdHQymAAAA4N3mDfMAvG4QxfM4CO0Zxr3uDO9_Kgok9PImHALc5vEBW8EuNTFPAMAY_Ob9tRESKSkTIAAtSOgcOzgTQAlIb1ACKq8GEAwaoAYAADjCAAAsQgAAwEAAADTCAACQQgAANEIAAHRCAAAcQgAAkMIAACjCAAAAQQAAgL8AAMBAAADwQQAAVEIAAHzCAAAQwQAAqMEAABjCAABcwgAAJEIAAPDBAAAIwgAAREIAAChCAACGwgAA-MEAAKjBAACEQgAAsEEAAMBAAACgwQAAFMIAABxCAADIQQAAgMIAALBBAABcQgAA0EEAAJRCAAAgQgAAsMEAAODAAADwQQAA6EEAAETCAAAQwQAAwEAAAFRCAABAwgAAtsIAALhBAABAQQAAOMIAAHBBAACOQgAANMIAALhBAAAAQAAA2EEAAGDBAACQwQAA0MEAAJrCAABAQQAAUMIAAKJCAABEQgAAbEIAABDCAAAkQgAAuEEAADDCAAAoQgAAAMEAAIJCAADowQAAHEIAAGBBAAAcwgAAaMIAAIpCAAA0wgAANMIAAJBCAADAQQAAJMIAAFBBAAC4QQAAgEAAAADBAABQQQAAUEEAACTCAABQwQAAEMEAAMDBAABwwQAAAEEAAATCAAAcwgAAhkIAAKhBAAA0QgAAYMIAAABAAABQwQAAEMIAAAhCAAAMQgAAIMEAAKhBAAAMwgAAOEIAACBBAAD4QQAAKEIAAHDBAADAQQAAmMEAAOhBAACowgAAiEEAAETCAAAAQAAAqEEAACBBAADQQQAAbMIAAOhBAACYwQAAyMEAADRCAAAcwgAA2EEAAMDBAAC4wQAArMIAAEjCAAAgQQAAoEEAAEBBAAAIQgAA4EEAAFhCAAAEQgAAJMIAAOBBAACAPwAAuMEAAHxCAABwQQAAUEEAAGDCAACwwQAARMIAAOjBAADIwQAA8MEAAIxCAAAEQgAAUEEAACzCAAAgQgAAkEEAAI7CAABMQgAAYEEAAEBCAACAwAAAwMEAABBCAACIQQAAAEEAAMhBAAAkQgAAiEIAADTCAACAvwAAykIAAK7CAABUwgAAcEEAAIrCAADgQQAAoEEAAFzCAACAQgAAgEEAAKjBAABQQQAAuMEAADzCAABQQQAATMIAAFhCAABEwgAAgMEAACzCAACgQSAAOBNACUh1UAEqjwIQABqAAgAAPL4AAIg9AADgvAAAmD0AABw-AAAUPgAA4LwAABG_AABsvgAAML0AAIo-AACCPgAAXD4AAAy-AAAwPQAANL4AAOg9AACgPAAAXD4AANY-AAB_PwAA2j4AAOA8AACIvQAAyL0AAEy-AAAEPgAAMb8AAKa-AACOPgAAij4AAIY-AABAvAAAsr4AAHw-AAAwvQAAgDsAAHA9AACCvgAAuL0AAMa-AAC4vQAAVD4AAKA8AACSPgAAvj4AAJg9AABsvgAA6D0AAKA8AACgPAAAlr4AACy-AAAkvgAAqL0AABC9AAAhPwAA3r4AABQ-AACCPgAAML0AAEC8AACAuwAAFL4gADgTQAlIfFABKo8CEAEagAIAAPi9AABAvAAAyL0AAD2_AADgvAAAyD0AALg9AAAsvgAAqL0AAGQ-AAD4vQAAuL0AABA9AACKvgAA-D0AAKi9AAAcvgAANz8AAFC9AADWPgAADL4AAGS-AACgvAAAEL0AAMg9AABwvQAAqL0AADA9AACovQAAUL0AAIA7AACAOwAAJD4AAAS-AABEPgAALL4AAAw-AACKPgAAbL4AALg9AADYPQAAiL0AADA9AADIvQAAiL0AAHS-AAB_vwAAmL0AAAy-AADoPQAABD4AADS-AABMPgAAEL0AAFC9AACgvAAAiL0AANg9AAC4vQAAiD0AAEw-AACyPgAAmD0AAKA8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=cCfnqzzaueo","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3284650021054383623"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1516517457"},"3966129185014793048":{"videoId":"3966129185014793048","docid":"34-1-14-Z0824976188A7809C","description":"Monads!","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2130011/6301b72a0c1a70081725ac86ca08f5bc/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/hu_DDgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPlFgKV0ZXoE","linkTemplate":"/video/preview/3966129185014793048?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Haskell-5-1","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=PlFgKV0ZXoE\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhUKEzM5NjYxMjkxODUwMTQ3OTMwNDhaEzM5NjYxMjkxODUwMTQ3OTMwNDhqtg8SATAYACJFGjEACipoaHp1dWp4Y2prZmxyYm1jaGhVQzhCdEJsOFBOZ2QzdldLdG0yeUo3YUESAgASKhDCDw8aDz8TtiGCBCQBgAQrKosBEAEaeIHw_QoA_gIABQQPBfoI_AIJCf_49gAAAO348PwFAAAA7gAF_w0AAAD9E_rzBAAAAAb8CQv7_QEAEfv--QMAAAAH8AIEAQAAAAv4__0AAQAADAvzCwP_AAAG-_8UAAAAAPILAgEE-fcF_AgG9QEAAAAE5gDzAAAAACAALegN1zs4E0AJSE5QAiqEAhAAGvABfwD1A7n__f1J_u4A4xshAL35Hf8YBP8AzeICAeT04gAkAfkB3u8KABwh_gDeCgcA8vn-AOXs8gEkDPgAPhUAAfz5BgBD7uwAERjsABD5-gD3_dz-AAn2_-4l8QAeFwb_EQAO_-395AIL8PoBBP7yAAfq9AAWAvEBKtvxA_UFBgDw2P0DGiTq_wz1-fvhzxAD9OLv_vMqE_zuEQ0CLfj_AwwMD_0P8f38Bvv0AAT78vv2-eQBEQL3Ae8JGgMSMPQD6OwHCg3_DQcCF-r5Eh4HCRXdBwMV7wMG6-zwBRHxFPz9FPj37xL1AwDg_PH4AvkAIAAt9yVNOzgTQAlIYVACKnMQABpgIhYA_xMhAsrYXPzztiMjFC8AMeT2Cf_x3QD7EOL7ShXL5RUrACOWCOKhAAAAoM0GEiAAx385yDgbvA8L4BoA_c14FkD_3-wkD-EHswXZVeMgIRcxAM0dnUIZ3fT4YVADIAAtnOsROzgTQAlIb1ACKq8GEAwaoAYAAODBAAAAwAAAeEIAABhCAACIwQAAFMIAAIhBAADAwQAAOMIAAEDBAADYwQAAGEIAACDCAACAQQAAuMEAACBCAACQQQAAuEEAADBBAACAwgAAqEEAALjBAAAEQgAAcEIAAGBCAACgwQAAisIAAFjCAACeQgAABEIAAJxCAACwQQAA4MEAAMBAAAB0wgAAQMEAAEzCAAB4QgAASEIAAJjBAAAAwQAAiMEAAAAAAADAQQAAgMAAAHBBAACAwgAAkEEAAFBBAAAwQQAAFMIAAChCAACwwQAAoEAAAKjCAACUwgAAOEIAAFBBAACwwQAAEMEAAEDAAACWwgAAFMIAAJBBAACgwQAANEIAAPBBAABQwgAADMIAAGRCAADgQQAAMMEAAMDAAACGQgAA-MEAADTCAABwQQAAiEEAAIA_AADAwAAAwMEAAIBCAADAQQAAcEIAACxCAAAkQgAA2MEAABDCAAAsQgAAqEEAABTCAACQQQAAiEEAAKBBAACwwQAAwEAAAJhCAAAEwgAAiEEAAKhBAACgQQAAsEEAACRCAAAgwgAAqMIAAAhCAAB4wgAAkEEAAGzCAAAoQgAAAEIAAKDAAACgwQAAEMEAAHxCAABUQgAAkMEAAMBBAAAYQgAAIMIAAPDBAABwwQAAAAAAAFTCAACowQAAmMEAAMDAAABAwQAAKEIAADzCAABgwgAA-MEAAIC_AADGQgAAAAAAAIjCAABwQQAAtMIAAFDCAADKwgAAREIAAHxCAAD4QQAAokIAABDCAABkwgAAoEEAAMhCAAD4QQAAQEAAAIZCAACgwAAAYMEAAIC_AABwwQAAYEEAAIhBAADAwQAAAMEAADBCAAAcwgAAeMIAAPDBAACAQAAAQEIAANDBAAAwQQAALEIAALZCAACAQAAACMIAANjBAAAIwgAAyMEAAEBBAACIQgAAQMEAAADBAAAkQgAAEEIAABjCAADAwgAAkMEAAADCAAAAQQAAgMAAAADAAAA4QgAAoMAAABRCAACQwQAAZEIAACDBAAC4wQAAQEEAADTCAADowQAAWMIAAODBAAAAACAAOBNACUh1UAEqjwIQABqAAgAA2D0AALi9AAAsPgAAEL0AAKi9AADgPAAAFL4AAOa-AACqvgAAPD4AAAQ-AACAOwAAXD4AAKi9AABQvQAAEL0AADS-AAAwPQAAbD4AAFQ-AAB_PwAAmD0AAJi9AACAuwAAQLwAAES-AABwPQAAgr4AAKg9AADaPgAA-D0AABw-AACCvgAAgLsAAFw-AAB0vgAAgDsAAES-AABsvgAAnr4AABQ-AACqvgAALD4AACS-AABEvgAAcD0AAIC7AACIPQAA4LwAADy-AAAcPgAAUL0AANi9AABUvgAAcL0AAOg9AABJPwAAZL4AAK4-AABEPgAAfD4AAAS-AACIPQAA2r4gADgTQAlIfFABKo8CEAEagAIAAAQ-AAAQvQAAQDwAADm_AACAOwAA6L0AAIC7AAD4vQAADL4AAIY-AAAkvgAA4LwAABw-AAA0vgAA6L0AAFC9AABQvQAATT8AAMi9AABUPgAAXL4AADS-AABwPQAAgDsAAAS-AACAuwAAmL0AAOC8AAAcPgAAFD4AAKA8AACIPQAAmD0AAOC8AAAsvgAADD4AAOg9AACgPAAAQDwAAMi9AACSPgAAQLwAAJ6-AADgPAAATL4AAIC7AAB_vwAATL4AAMi9AAAcPgAAVD4AAEA8AADGPgAAiD0AAJ6-AABAPAAAcL0AAOg9AAAcvgAABL4AAAw-AABcPgAAbL4AAIq-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=PlFgKV0ZXoE","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["3966129185014793048"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1395579126"},"17718150907224729019":{"videoId":"17718150907224729019","docid":"34-5-1-Z4ECF9CC6AF7F58B1","description":"https://www.hackerrank.com/challenges...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3273645/aebef1a10600f8d00e74dccd204f4657/564x318_1"},"target":"_self","position":"17","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D0uc9uWpnooc","linkTemplate":"/video/preview/17718150907224729019?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"hackerrank random number generator problem (solved with haskell)","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=0uc9uWpnooc\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhYKFDE3NzE4MTUwOTA3MjI0NzI5MDE5WhQxNzcxODE1MDkwNzIyNDcyOTAxOWqvDRIBMBgAIkUaMQAKKmhoc2pycnd3d3liZnZicmRoaFVDQkdZazVzMUZuazBQcHFTd3RIMU05dxICABIqEMIPDxoPPxOBC4IEJAGABCsqiwEQARp4gfQMBvMF-gDnAA3x__4DACAA_P7zAwMA4u_0__v8AgD9_ADvCgEAAPoR7_8EAAAA_QrtA_b9AQAG_ff0BAAAABH9CvH9AAAABw35_P4BAAAPBf0GBP8AAPr9BAcAAAAA9g0T-v8AAAAEAQPsAQAAAPTtDQgAAAAAIAAtHI_BOzgTQAlITlACKnMQABpg8hYAPQ_yzszW-9n7zfQJTujoHg35Bf8N0ADnFcTtGgnFn-pOAA0VIwGqAAAA6dUCG-4A5mNAtvkJ3RHb1U0PAhx_Bwv7ABTmITz9EEUJ4iw3BwLmAOwvIjpL0tcUNuwIIAAthOAmOzgTQAlIb1ACKq8GEAwaoAYAAKjBAABgQQAA4EEAAOBAAAAwwgAAiEIAAERCAABAQQAANMIAAGDCAACQwQAAAEEAAIjBAACwQQAAQEIAAGDBAAAEwgAAPMIAAHDBAAAUwgAAHEIAAGTCAADgQAAAEEIAAMBAAAAAAAAA2EEAAKhBAACKQgAAiEEAANjBAAAQQQAA1MIAAADAAABgwQAAGMIAAEDBAAAAQgAAQEEAABTCAACAwAAAEEIAAExCAABQwQAALMIAAAAAAAAAQQAAqMEAAAAAAACAQQAADMIAAKDCAABAwgAAcMEAAERCAACYQQAAIMIAAIjCAAAAQAAAyEEAAADBAAAcwgAAeMIAAKDCAADQQQAAqsIAAOhBAADowQAAqsIAABBBAABYQgAAiEEAAJBBAABwQQAAgMAAACBBAABgQQAAUEIAAKhBAAA4QgAACMIAAEBCAACwwQAAuMEAAGRCAABAQAAAfEIAAAAAAABQQQAAwEEAALhBAAD4QQAAnsIAAGTCAACgQQAA1sIAABBBAACQwQAAXEIAANBBAAA8wgAAkMEAACBCAAAAQQAAHMIAAIC_AACYwQAAkkIAAIBAAABQQgAAJEIAAGDBAACYwQAAikIAABxCAAAgwQAAgMEAANjBAABQwgAAOMIAAIpCAACoQQAAgEIAAATCAAAwwgAAoMAAALBCAAAgwQAANMIAAEDAAAAgwgAAlMIAAOjBAAAAQgAAuEEAAMhBAAA4QgAAAMAAAGDBAABgwQAAQEEAAPDBAAAsQgAAAMEAAJRCAADYQQAAVMIAAIRCAACYwQAAREIAAIDBAAA8QgAAAEIAAODBAAAcQgAAbMIAACzCAADgwAAAGEIAAExCAACAQAAAYEIAAMjBAACAvwAAHEIAABDBAAAsQgAAnEIAAJBBAAAowgAAfMIAABhCAAC4QQAAzMIAADTCAABAQQAAoEEAAMjBAAA0wgAAfEIAAPDBAADAQQAAHMIAANjBAABQQgAAiEEAAJDCAACoQQAA0EEAAEDBAACAvwAAikIAAGTCAACAPwAAAMEAAPBBAACIQQAA-EEAAEBBAADgwCAAOBNACUh1UAEqjwIQABqAAgAAVD4AAFA9AABkPgAAoLwAAJ6-AACAOwAA4LwAAPa-AABwvQAAqD0AABQ-AAC4PQAATD4AAOg9AAA0vgAAED0AAEA8AACoPQAAyD0AAP4-AAB_PwAAoDwAADC9AAAMPgAAML0AAEA8AADIvQAAqL0AAFA9AAA0PgAA2D0AADS-AABQvQAAqL0AAKo-AADYPQAAFD4AAMi9AACavgAAmr4AAOi9AAAcvgAADD4AABC9AAAkvgAAND4AAIo-AAAUvgAAJD4AAKA8AAAEPgAA4LwAAAw-AACoPQAAFL4AAHA9AAAXPwAAQDwAAOg9AABMPgAA6D0AAHA9AAA0PgAA4LwgADgTQAlIfFABKo8CEAEagAIAAPg9AADYPQAAoDwAAB-_AAAMvgAAuL0AAOC8AADoPQAA6L0AAJY-AADgvAAAUD0AABQ-AAA0vgAAmD0AAMi9AABUvgAAJT8AAAQ-AADOPgAAcL0AACS-AACgPAAAPL4AABC9AAAkvgAAgLsAAKC8AACgvAAAcD0AAKi9AACAOwAAuD0AABA9AACgvAAA2L0AAFC9AABcPgAAuL0AAAw-AACYPQAAgLsAAKi9AAAQvQAA4LwAAKi9AAB_vwAAQDwAAEA8AAAQvQAAEL0AABA9AABkPgAAcD0AAJi9AADgPAAAmL0AACy-AAD4vQAAUL0AABC9AAAcPgAAiL0AAAS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=0uc9uWpnooc","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17718150907224729019"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"15215213942419387653":{"videoId":"15215213942419387653","docid":"34-6-9-Z8A8983C4FB599CF5","description":"رابط اداة تنظيم مشاريع https://docs.haskellstack.org/en/stab...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3920277/d3d8725a4ff3cbc00b98d324e2ebe11d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/NlqisAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D6lmuynX6aX0","linkTemplate":"/video/preview/15215213942419387653?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Install Haskell and stack on Windows. طريقة تركيب لغة البرمجة هاسكل مع اداة تنظيم مشاريع على ويندوز","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=6lmuynX6aX0\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhYKFDE1MjE1MjEzOTQyNDE5Mzg3NjUzWhQxNTIxNTIxMzk0MjQxOTM4NzY1M2qIFxIBMBgAIkUaMQAKKmhoZ3hoZnZndXhkZnRiaWJoaFVDQkpUYmpYcC1PTUNIdjNqdjRXZklKdxICABIqEMIPDxoPPxOXHYIEJAGABCsqiwEQARp4gQMCEPgF-wDyBAYB-QT_ARz7Bv_1AgIA4gDwCgD9AgD4Cwz4_gEAAO77AAj1AAAA-v3-B_3-AAAMAQD_6gD_APIA9gIBAAAAAfj0__8BAADvF_kJBP8A_xP3DQ0AAAAABQb_____AAAPCQL7AQAAAPPq-_cAAAAAIAAt0TzFOzgTQAlITlACKoQCEAAa8AE7Aeb68wIGAbkeCgDZDscAgcgP_C_wDwD05f0A1_H-APIHzwDr5AEA1QEB_9ES9QDrEPv_OiwPAA0MCf_98yMADPf1ADbv-wA2KgH_E_j4AN4J-QAX6_f_AMQU_wz_5wAh7-4A2s_uAO7P_QANGA0D_BYh_zT67QIGKBYAAhgNAs4SAP4A9hQDtA32_g8pCQkk6gMCKBEHAvrgAgcM9QkG9_oLBibhAgAEGCcCGAMM9ust8_v4Ewv_JAEQAQMJDvk34_cB_v_7-g_eCvUr9_YF7BkIAgDHBg8v9Pbw3yf3-fsbBfjGJ_oEGtsSBin5_hAgAC33cik7OBNACUhhUAIqzwcQABrAB5G33L6-SI0979ALveVJDb3Je_C8mi2PPJ45db2HyS-8sWqQPKYO8j2V9DC8ZMlnuvyMu75aUw-8xurFuy0JUD7U-GA85mQYParAoLtOLbY8pcuwO4kLEL42aq66zo_5O_-VNb0PG5a9QKd7PBwMRT5VzLW6EO8UPUxrM76thIM9MnkBPE8IfDty0kW934pEvDurNT7lKAA-L6x2PGDnJj4N0w298R7xvNC35b1otmY9TarwOn3PqL322gc89EAYvFpHNT2Dxqe7yIPjPNGnGj2oB1u9JqcXO-j-RTwUMRY9Gr39u0ew0b1t68A6Y03APJ8R1zv5tXq99k6eu50gu7xPM469e4nMPP3Puz14uYg9qyaIvB7Sqb0W8s46XjKpPKseVb2Cg2a7XaYGvTbVaT29_O49TzlLPInqLbzp2429304DPDh9kj0fnqU87yE8vNPCYD2q5C07nLecu2synr3KM8-9oYYOPJViR7zpmxQ9seiMvL7bjD1LVfs6O7WpPHPGhj3A-IM9OK7zu93xYb0n3ye9qA6DvFw-Ejtr5Y89SqKwO9ADRL0ZFNc8r8kiPKu_b73oOy68NZr9O7y7Jbv9EIu904Ojt0t9xD22cmU8rtCsPJIon73OF3u8E-PnO4upxD0lyVi9ZIEEvOZ6hr20TRg87ADCu9zJcTsbbra8J5OqOygeAT1U2Ma9B0uYufMQ1zxhQ-Y8e5-qO6tZbD1FlZs9zHG4uLealjr-iBW9KPbMu2rCdjzDqzY9hUy9uRWzdD1AYK-9jWJ-OIt2Kz0gl1g99qhfuASN-T0OSCc9N9uxueVCZbykb9K8hj8OuHLi6TtzQQe9EphuuRPMvbxioyc9JE20OinM-7xK3zW8hWDROQI0I7xNq3e9IbNeOaQRvTwqaaw6xmdluPFFkD1SrU88nrK_OAsTHL35huK9_dJ9NxJ9CD1ckw6-G2ZVOcdGIL18qEO9-Js0uOy5r7vFwZq9E4B2Of1hgL3iFr08C14COWWE3Lysl5U9ei8JN9H9sT3SPQa9SEUQOKCsc72h1jQ8COMaOKgXnTsiFes8B6t-tpOeM7zxAbu9ZvocOesja72Nvri8RLfTt8enlr0Dh4a8nY2KuHy1Qz2Cb9q9NvCWuK1t6r1Tbky9lDH5N1ZVnrzE3Wo89N9Ot6pOYjzK4bS7vpA3OONgBT0RAUe92Qx0OKz_E72BF0c9lhuiuDtFeL32Yd09rbUnuGHvT70tCdC8H7Lot3Ypojuh5wW8W1jmtiikCz3JGpo7yAkhOCAAOBNACUhtUAEqcxAAGmBBBQAzCCvtvRJE3SnL6xXaFMTr5dcX_zLX_wIYy-3lC97SLBv_VMcPFZsAAAAJBKQBAAD3fzL24vu57_6uBwMAJ1cD5ACUJAxKLOVN-bwWB8ghczYAAebv8BgE0iBCKv8gAC2gHBc7OBNACUhvUAIqrwYQDBqgBgAAOEIAABRCAAD4wQAAPMIAANhBAAAcQgAAwEAAAEBCAAAYwgAAEMEAAMBAAADKwgAA8MEAAFBBAAAoQgAAwEAAAPjBAAAswgAAbMIAAEDAAAAkQgAAEMIAAJBBAAAsQgAANEIAAABAAACYQQAAIMEAAJpCAAAEwgAAJMIAAERCAACwwgAAgEIAALDBAACOwgAA4EEAAKhCAADYQQAAYEEAAHRCAAAIQgAAoMAAABRCAACIwQAAqEEAADBBAABIwgAAWEIAABDBAABMwgAAyEEAAABBAADgwQAA6EIAANBBAAAkwgAAYEEAAMBAAADgQAAA-EEAACzCAACAwQAAgMIAAEBBAABkwgAAOMIAAMDAAACEQgAALMIAANBBAACAQgAA8MEAAABAAABQwgAAsEEAAPjBAAAQQgAAEEIAAKDAAAAMwgAAhkIAAADCAABwwQAALMIAAADCAAAEwgAAAEAAAExCAADAQgAAoEEAACBCAADAwQAAHMIAANBBAADIwQAAwMAAAABAAAAYwgAAYEEAAMBAAACwQgAAlEIAAJBBAACIQQAA4MAAANhBAAAgQgAAAEAAAJBCAAAgQQAA2MEAAHDBAAAAwAAAQEIAAGBBAADAQAAAYEEAAIDBAAAgQgAAQEIAAMLCAABgwQAALMIAACDBAAAgQgAAIEEAAIhBAAAUwgAAOMIAACjCAAAowgAADEIAACDCAADgwAAATEIAAABAAADgQQAAgEEAAKhBAACAPwAAoEEAADhCAACgwAAANEIAAGBCAABkwgAAbEIAAPjBAAD4QQAAiEEAAEDBAABQwQAAMEEAABTCAAC-wgAAmMEAAMjBAACIQQAAsEEAAPhBAABwwQAAKMIAAIjBAACgwAAA4MEAAFRCAAA0QgAAMEIAAKDAAAAYwgAAKEIAACDBAACYwQAAuEEAAGBBAACCQgAAoMAAAODAAAC4QQAAVMIAAGTCAACYwQAAPMIAAIBAAAB0QgAAQMIAANhCAAC6QgAACEIAAIA_AAAwwQAA2MEAAAxCAAAMwgAAUMEAAGzCAADAQAAAoMAAAODBIAA4E0AJSHVQASqPAhAAGoACAACAuwAAoDwAAM4-AACAOwAAQLwAALg9AABUvgAAHb8AAIg9AAAQvQAAjj4AALg9AAAQPQAAyD0AABy-AADIvQAA2D0AAEA8AABQvQAAkj4AAH8_AAAwPQAAuL0AAGw-AACAOwAAgDsAAOC8AACovQAAuD0AADA9AABAPAAABD4AAHC9AAAsPgAAQLwAAKC8AACIPQAAuL0AAHy-AACWvgAAcD0AAOC8AADovQAA6L0AACy-AAAEvgAApj4AAFC9AABwvQAAXL4AAAw-AAA8PgAAmj4AAPg9AACuvgAAML0AAAc_AACAuwAAgLsAAEw-AABQvQAAqD0AAFA9AACAOyAAOBNACUh8UAEqjwIQARqAAgAA-L0AANg9AABAvAAAIb8AACS-AACIvQAAML0AABA9AAAUvgAA7j4AAGy-AADgvAAAED0AAJi9AACgvAAAUL0AAOi9AAAfPwAAMD0AAHw-AACYvQAARL4AAEA8AACIvQAAoLwAAFQ-AABQPQAAUL0AAHA9AACIPQAAuL0AAJi9AABkPgAAPL4AABy-AAAEPgAAqD0AAKg9AADYPQAAoLwAAAw-AAAcPgAAcD0AAKi9AACgvAAAdL4AAH-_AAAwvQAAqL0AAHQ-AADoPQAA-L0AAI4-AAAUPgAAmL0AAKC8AABwvQAAoLwAAKq-AADgvAAAyD0AAMg9AAAQvQAAML0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=6lmuynX6aX0","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":716,"cratio":1.7877,"dups":["15215213942419387653"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"3438958216"},"11715361338757328994":{"videoId":"11715361338757328994","docid":"34-11-12-Z358C7D644AACF832","description":"Live demo of writting a brainfuck interpreter in haskell.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3364931/ebd5e79e2470ed56845ba8559e5bc9e5/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/sexyRAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2NPIa1nk5MQ","linkTemplate":"/video/preview/11715361338757328994?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Brainfuck interpreter in haskell","related_orig_text":"Ryan Haskell","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Ryan Haskell\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=2NPIa1nk5MQ\",\"src\":\"serp\",\"rvb\":\"Eq0DChQxMDY3Mzg0MDMyNDcyNzI2NDI2NQoUMTQ1ODQxODA4MTM0NjAxNjI1NjMKFDE2ODQ4MzI1NDMzMTgwODkxMzM0ChQxNzE0NTAyNzcxMTI0MzA1Mzg2OQoTNjIxNTYxODM3MTIyNzk3NzMzMgoTMTY4NDMxNzE1NzY4NTkxNTQ0MgoTMTg4NTEyMTA0NjgzMTI1NjczOAoSMjg0NDIzMTcwMDU1MzU2Mjc2ChQxODQzNDQ1NzgyOTM2NTA4NDk5NgoUMTYxMTYyNzQ4OTU4MDg4OTUyMTMKEzU3ODQyNDMyOTEzMDQzNzc5NTcKEzM1MjIyODY5MzA1NDE3Mjg2NzcKEzY0MjQ2NTI1MDY1MTYyNDc5NDcKEzMyODQ2NTAwMjEwNTQzODM2MjMKEzM5NjYxMjkxODUwMTQ3OTMwNDgKFDE3NzE4MTUwOTA3MjI0NzI5MDE5ChQxNTIxNTIxMzk0MjQxOTM4NzY1MwoUMTE3MTUzNjEzMzg3NTczMjg5OTQKFDEzMDIyOTY1NjAyMDcwMzIzMDY4ChM1MTM2MjcxODkwNzcwNDYyNzEyGhYKFDExNzE1MzYxMzM4NzU3MzI4OTk0WhQxMTcxNTM2MTMzODc1NzMyODk5NGrADxIBMBgAIkQaMAAKKWhoamVjb2Jpc2hieXJoZmhoVUNqcGFlUm03RzlCSjVNYVVKZjNxbjhnEgIAESoQwg8PGg8_E8AZggQkAYAEKyqLARABGniB9Aj7B_0DAA8AEAACB_8B9A8L-Pr9_QDu_Ab6BgAAAOn5AwYI_wAACf34_AMAAADx-g4H_wAAABQD-wYEAAAADPn5_P4AAAAM_wX6_wEAAAQC_gUD_wAACfcKAgAAAADtAgYCAgD_APv5A_IAAAAACPP5AgAAAAAgAC0jP9w7OBNACUhOUAIqhAIQABrwAV8C6__fBfUB-RnkAAr99QGB7Rz_QQnjANf76QHw8u0B5Qf0ANbrDQC7D-cAsyHZANrr8gAnFRb_Fe8O_xYMHwA07_wATeUtBDDxCADpE_X_AR8n_yPXEgAfBhMB6goH_v7pFP_X3vb64AvZAQkbLwIP5BIDGwLtAvMGCwEJIxQF7gQVAPACDAHb2gkACQT6BAr92wA1CdwAD_r2BgAP9QkP4yH9GebmBQvbFgb08h4A_ugTAQjt-wjdLPz4DzIVAQfp-P4a1v_9Af_49Bjj7_bw7gz8AMYGD_D18_8E-RT50CX-9AcyChDnCxj-BSYD7yAALUFaJTs4E0AJSGFQAipzEAAaYPoDAC3T79wR_F_V_qzCER0ZreL36T3_G8YADfXg-grh9rFNPP9B5xASoAAAAMvS5zYHANt__rz3LdoN7LwS5gLzOg8CL9D-CRtK_T0fzBMT-RsGQwAv7tQ1RsDgFWr78CAALauBGjs4E0AJSG9QAiqvBhAMGqAGAACYwQAAbEIAAGxCAACgQQAAYEIAAJ5CAACoQgAAwEAAAJzCAAAQwgAAAEIAADDCAAAgQQAAQEAAANhBAADQwQAAsMEAAHTCAABAwAAAgEAAAIBAAAAIwgAAOMIAAAxCAAAsQgAAIMIAAJjBAACgQAAA7kIAAMDAAAD4wQAAsMEAANzCAAAgQgAAmMEAAETCAAD4QQAASEIAABxCAACYQgAADEIAADTCAAC4wQAAoMAAAADCAABgwQAANEIAAEDBAAAQQgAAEMEAAJzCAADowQAAkEEAAMjBAACoQgAAEEIAAFzCAACAvwAAAEEAAKhBAAAwQgAA4MAAAKBAAAAIwgAAYMEAAETCAACAvwAAMMEAAJDBAABAwAAAsEEAABhCAADIwQAAAAAAAJjBAACAQAAAwMEAABBBAACSQgAAwEEAAIDAAACwQgAAsMEAAKhBAABgwQAAsMEAAGBBAAAwQQAAYEIAAFDBAAAgwQAAfEIAAKDBAABIwgAA4MAAANDBAABAwQAAIMIAAIA_AAA4wgAA2MEAADxCAACKQgAAQEEAACBBAABAwAAAbMIAAEBBAADAwQAAgkIAANhBAABwwQAA4MAAAKBCAADIQQAAmEIAAATCAABgwQAAQEAAAPDBAAAAQgAAtMIAAAAAAABkwgAAkEEAALBBAAAcQgAANEIAAKDAAACgQAAAAEEAAIzCAAAUQgAAiMEAADzCAACoQQAAUEIAAMDBAABQQQAA4MEAAIhBAAAQQgAAAEEAAGDCAABYQgAAiMEAAPDBAACQQQAAoEEAAHDCAADowQAADMIAAMDAAABgwQAATMIAABzCAACowQAAkEEAABBBAABgQQAAAEIAABxCAAAQwgAAZMIAAEDBAACYwgAAQMAAAKhBAAAAQQAAQMAAAMDBAABAQgAAUMEAALBBAACAPwAAWEIAAIpCAACMwgAAsEEAAJBCAACswgAAgMIAALhBAAAUwgAAQEEAADDBAAC8wgAAUEEAAI5CAAAQQgAAHEIAAAzCAACYQQAAoEAAAIBAAADAQQAALMIAAADCAADYQQAAsEEgADgTQAlIdVABKo8CEAAagAIAANg9AACoPQAAkj4AAIg9AAB8vgAAoLwAABy-AADKvgAANL4AAOg9AAAsPgAAgDsAAGQ-AAAsPgAA2L0AAAy-AADgvAAAcD0AAII-AABUPgAAfz8AAEA8AABwvQAALD4AABC9AABEvgAAoLwAAHS-AABMPgAAFD4AAKi9AAAEvgAAiL0AADA9AACoPQAAUL0AAOg9AACSvgAAbL4AAGS-AABcvgAAoLwAABC9AABAPAAAUL0AADy-AAC4PQAA4LwAAMg9AAAcvgAA-D0AAJg9AAC4PQAAmD0AAFy-AABwPQAA8j4AAOC8AADYPQAAyD0AAFA9AADovQAAJD4AAJ6-IAA4E0AJSHxQASqPAhABGoACAAAQvQAA2D0AACS-AAA3vwAA2L0AAFC9AAAUPgAARL4AAJi9AACyPgAAMD0AAKi9AAAMPgAAPL4AAPg9AADYvQAAiL0AABs_AAA0vgAAij4AAIi9AAD4vQAAuD0AAKA8AAAwPQAA2D0AAPi9AACoPQAAMD0AANi9AABwvQAAUD0AAAw-AAAcvgAALL4AAJg9AADgPAAAjj4AABQ-AAAMvgAAnj4AAJi9AAAUvgAAiL0AAIA7AAC4vQAAf78AALi9AAAEvgAAdD4AACQ-AACgvAAApj4AAMg9AADivgAA4DwAANi9AADoPQAAyL0AADy-AADoPQAAdD4AABC9AABAvCAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=2NPIa1nk5MQ","parent-reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["11715361338757328994"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"videoContentId":"1085303462"}},"dups":{"10673840324727264265":{"videoId":"10673840324727264265","title":"\u0007[Ryan\u0007] Newton - DSL Embedding in \u0007[Haskell\u0007] [2/2]","cleanTitle":"Ryan Newton - DSL Embedding in Haskell [2/2]","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=O6hDhrBRUYI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/O6hDhrBRUYI?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":"d3d3LnlvdXR1YmUuY29tO1VDZnJrdWVOYWRjcUR2LVlYRm1uX0NkQQ==","name":"dsldiss-2015","isVerified":false,"subscribersCount":0,"url":"/video/search?text=dsldiss-2015","origUrl":"http://www.youtube.com/channel/UCfrkueNadcqDv-YXFmn_CdA","a11yText":"dsldiss-2015. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":5926,"text":"1:38:46","a11yText":"Süre 1 saat 38 dakika 46 saniye","shortText":"1 sa. 38 dk."},"date":"17 eyl 2015","modifyTime":1442448000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/O6hDhrBRUYI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=O6hDhrBRUYI","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":5926},"parentClipId":"10673840324727264265","href":"/preview/10673840324727264265?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/10673840324727264265?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14584180813460162563":{"videoId":"14584180813460162563","title":"Big Techday 23: React + Reflex: Harmonizing TypeScript and \u0007[Haskell\u0007] with FRP [EN] - \u0007[Ryan\u0007] Trin...","cleanTitle":"Big Techday 23: React + Reflex: Harmonizing TypeScript and Haskell with FRP [EN] - Ryan Trinkle","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=gKpWF6J9hMM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/gKpWF6J9hMM?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":"d3d3LnlvdXR1YmUuY29tO1VDeGFWLVBkLVNaQWdQLUcxTW5pNDdIdw==","name":"TNG Technology Consulting GmbH","isVerified":false,"subscribersCount":0,"url":"/video/search?text=TNG+Technology+Consulting+GmbH","origUrl":"http://www.youtube.com/@tngtech","a11yText":"TNG Technology Consulting GmbH. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2744,"text":"45:44","a11yText":"Süre 45 dakika 44 saniye","shortText":"45 dk."},"views":{"text":"1,3bin","a11yText":"1,3 bin izleme"},"date":"21 ağu 2023","modifyTime":1692623534000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/gKpWF6J9hMM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=gKpWF6J9hMM","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":2744},"parentClipId":"14584180813460162563","href":"/preview/14584180813460162563?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/14584180813460162563?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16848325433180891334":{"videoId":"16848325433180891334","title":"\u0007[Ryan\u0007] Newton - DSL Embedding in \u0007[Haskell\u0007] [1/2]","cleanTitle":"Ryan Newton - DSL Embedding in Haskell [1/2]","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=VIX4_XI3JAE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/VIX4_XI3JAE?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":"d3d3LnlvdXR1YmUuY29tO1VDZnJrdWVOYWRjcUR2LVlYRm1uX0NkQQ==","name":"dsldiss-2015","isVerified":false,"subscribersCount":0,"url":"/video/search?text=dsldiss-2015","origUrl":"http://www.youtube.com/@dsldiss-","a11yText":"dsldiss-2015. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4493,"text":"1:14:53","a11yText":"Süre 1 saat 14 dakika 53 saniye","shortText":"1 sa. 14 dk."},"views":{"text":"3,4bin","a11yText":"3,4 bin izleme"},"date":"17 eyl 2015","modifyTime":1442448000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/VIX4_XI3JAE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=VIX4_XI3JAE","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":4493},"parentClipId":"16848325433180891334","href":"/preview/16848325433180891334?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/16848325433180891334?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17145027711243053869":{"videoId":"17145027711243053869","title":"Advent of Elm 2025: Day 3","cleanTitle":"Advent of Elm 2025: Day 3","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=zb3uF1_vWGM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/zb3uF1_vWGM?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":"d3d3LnlvdXR1YmUuY29tO1VDVldNeTF0LXl5dFNwUTVHNnRVdEltZw==","name":"Ryan Haskell","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Ryan+Haskell","origUrl":"http://www.youtube.com/@HeyRyanHaskell","a11yText":"Ryan Haskell. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2055,"text":"34:15","a11yText":"Süre 34 dakika 15 saniye","shortText":"34 dk."},"date":"3 ara 2025","modifyTime":1764720000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/zb3uF1_vWGM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=zb3uF1_vWGM","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":2055},"parentClipId":"17145027711243053869","href":"/preview/17145027711243053869?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/17145027711243053869?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"6215618371227977332":{"videoId":"6215618371227977332","title":"\u0007[Haskell\u0007] $$$ Salaries Higher THAN Python !!! #\u0007[haskell\u0007] #programming #coding","cleanTitle":"Haskell $$$ Salaries Higher THAN Python !!! #haskell #programming #coding","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=xrvLS_q7dMU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/xrvLS_q7dMU?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":"d3d3LnlvdXR1YmUuY29tO1VDN0VWU241aW5hcEwyMG9QU3dBd0VVZw==","name":"Bek Brace","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Bek+Brace","origUrl":"http://www.youtube.com/@BekBrace","a11yText":"Bek Brace. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":165,"text":"2:45","a11yText":"Süre 2 dakika 45 saniye","shortText":"2 dk."},"views":{"text":"1,7bin","a11yText":"1,7 bin izleme"},"date":"18 haz 2024","modifyTime":1718668800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/xrvLS_q7dMU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=xrvLS_q7dMU","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":165},"parentClipId":"6215618371227977332","href":"/preview/6215618371227977332?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/6215618371227977332?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1684317157685915442":{"videoId":"1684317157685915442","title":"\u0007[Haskell\u0007] by Example - 5 - Parsing the first protocol layer","cleanTitle":"Haskell by Example - 5 - Parsing the first protocol layer","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=j3a_8UlG8D8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/j3a_8UlG8D8?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDVldyRlZEUWpWYUNaalFWT2tuWHp5QQ==","name":"Michael Oswald","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Michael+Oswald","origUrl":"http://www.youtube.com/@onikudaki1000","a11yText":"Michael Oswald. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2981,"text":"49:41","a11yText":"Süre 49 dakika 41 saniye","shortText":"49 dk."},"date":"12 haz 2021","modifyTime":1623456000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/j3a_8UlG8D8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=j3a_8UlG8D8","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":2981},"parentClipId":"1684317157685915442","href":"/preview/1684317157685915442?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/1684317157685915442?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1885121046831256738":{"videoId":"1885121046831256738","title":"HackerRank in \u0007[Haskell\u0007] -- HaskellRank #01","cleanTitle":"HackerRank in Haskell -- HaskellRank #01","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=h_D4P-KRNKs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/h_D4P-KRNKs?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":"d3d3LnlvdXR1YmUuY29tO1VDRWJZaERkNmM2dm5nc0Y1UFFwRlZXZw==","name":"Tsoding","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Tsoding","origUrl":"http://www.youtube.com/@Tsoding","a11yText":"Tsoding. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":579,"text":"9:39","a11yText":"Süre 9 dakika 39 saniye","shortText":"9 dk."},"views":{"text":"112bin","a11yText":"112 bin izleme"},"date":"4 mayıs 2018","modifyTime":1525392000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/h_D4P-KRNKs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=h_D4P-KRNKs","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":579},"parentClipId":"1885121046831256738","href":"/preview/1885121046831256738?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/1885121046831256738?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"284423170055356276":{"videoId":"284423170055356276","title":"\u0007[Ryan\u0007] Trinkle on Reflex","cleanTitle":"Ryan Trinkle on Reflex","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=PgMFJCKUjmg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/PgMFJCKUjmg?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":"d3d3LnlvdXR1YmUuY29tO1VDdjMzVWxmWDVTNFBLeG96R3dVWV9wQQ==","name":"LispNYC","isVerified":false,"subscribersCount":0,"url":"/video/search?text=LispNYC","origUrl":"http://www.youtube.com/@lispnyc1039","a11yText":"LispNYC. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":5378,"text":"1:29:38","a11yText":"Süre 1 saat 29 dakika 38 saniye","shortText":"1 sa. 29 dk."},"date":"24 ağu 2022","modifyTime":1661292016000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/PgMFJCKUjmg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=PgMFJCKUjmg","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":5378},"parentClipId":"284423170055356276","href":"/preview/284423170055356276?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/284423170055356276?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"18434457829365084996":{"videoId":"18434457829365084996","title":"Rule Based Realtime Game in \u0007[Haskell\u0007]","cleanTitle":"Rule Based Realtime Game in Haskell","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=UQy0sQZHD8U","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/UQy0sQZHD8U?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":"d3d3LnlvdXR1YmUuY29tO1VDSTFORzIzU2xmNEVwNVNRejFySkhvQQ==","name":"Evan Rinehart","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Evan+Rinehart","origUrl":"http://www.youtube.com/@evanrinehart","a11yText":"Evan Rinehart. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":24,"text":"00:24","a11yText":"Süre 24 saniye","shortText":""},"date":"23 mayıs 2016","modifyTime":1463961600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/UQy0sQZHD8U?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=UQy0sQZHD8U","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":24},"parentClipId":"18434457829365084996","href":"/preview/18434457829365084996?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/18434457829365084996?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16116274895808895213":{"videoId":"16116274895808895213","title":"hackerrank B'day Gift problem (solved in \u0007[haskell\u0007])","cleanTitle":"hackerrank B'day Gift problem (solved in haskell)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ag0tfZLGMCc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ag0tfZLGMCc?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":2346,"text":"39:06","a11yText":"Süre 39 dakika 6 saniye","shortText":"39 dk."},"date":"3 oca 2025","modifyTime":1735862400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ag0tfZLGMCc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ag0tfZLGMCc","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":2346},"parentClipId":"16116274895808895213","href":"/preview/16116274895808895213?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/16116274895808895213?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5784243291304377957":{"videoId":"5784243291304377957","title":"Hacking \u0007[Haskell\u0007]: Setup build botnet & Reflex FRP (later)","cleanTitle":"Hacking Haskell: Setup build botnet & Reflex FRP (later)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=9-gZHtcskBo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/9-gZHtcskBo?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":"d3d3LnlvdXR1YmUuY29tO1VDUXhtWFNRRVl5Q2VCQzZ1ck1XUlBWdw==","name":"JappieJappie","isVerified":false,"subscribersCount":0,"url":"/video/search?text=JappieJappie","origUrl":"http://www.youtube.com/@jappieklooster2942","a11yText":"JappieJappie. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":16940,"text":"4:42:20","a11yText":"Süre 4 saat 42 dakika 20 saniye","shortText":"4 sa. 42 dk."},"date":"11 tem 2019","modifyTime":1562803200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/9-gZHtcskBo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=9-gZHtcskBo","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":16940},"parentClipId":"5784243291304377957","href":"/preview/5784243291304377957?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/5784243291304377957?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3522286930541728677":{"videoId":"3522286930541728677","title":"Sieve of Eratosthenes in \u0007[haskell\u0007]","cleanTitle":"Sieve of Eratosthenes in haskell","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=kCWSVYbmIfg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/kCWSVYbmIfg?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":501,"text":"8:21","a11yText":"Süre 8 dakika 21 saniye","shortText":"8 dk."},"date":"18 eki 2020","modifyTime":1602979200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/kCWSVYbmIfg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=kCWSVYbmIfg","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":501},"parentClipId":"3522286930541728677","href":"/preview/3522286930541728677?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/3522286930541728677?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"6424652506516247947":{"videoId":"6424652506516247947","title":"Interactive Brainfuck interpreter in \u0007[Haskell\u0007] (2 Solutions!!)","cleanTitle":"Interactive Brainfuck interpreter in Haskell (2 Solutions!!)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=_0I0cMc1hm0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/_0I0cMc1hm0?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":"d3d3LnlvdXR1YmUuY29tO1VDUEYtb1liMi14TjVGYkNYeTAxNjdHZw==","name":"Roel Van de Paar","isVerified":true,"subscribersCount":0,"url":"/video/search?text=Roel+Van+de+Paar","origUrl":"http://www.youtube.com/@RoelVandePaar","a11yText":"Roel Van de Paar. Kanal onaylı"},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":247,"text":"4:07","a11yText":"Süre 4 dakika 7 saniye","shortText":"4 dk."},"date":"1 mar 2022","modifyTime":1646092800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/_0I0cMc1hm0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=_0I0cMc1hm0","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":247},"parentClipId":"6424652506516247947","href":"/preview/6424652506516247947?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/6424652506516247947?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3284650021054383623":{"videoId":"3284650021054383623","title":"5 - Make you a roguelike in \u0007[Haskell\u0007] for greater good: Rendering in color","cleanTitle":"5 - Make you a roguelike in Haskell for greater good: Rendering in color","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=cCfnqzzaueo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/cCfnqzzaueo?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":"d3d3LnlvdXR1YmUuY29tO1VDV1g4LVl1RXRpalhMWS1nTzNPU0pUZw==","name":"Strapping Old Fart","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Strapping+Old+Fart","origUrl":"http://www.youtube.com/@strappingoldfart1012","a11yText":"Strapping Old Fart. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2490,"text":"41:30","a11yText":"Süre 41 dakika 30 saniye","shortText":"41 dk."},"date":"6 şub 2018","modifyTime":1517875200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/cCfnqzzaueo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=cCfnqzzaueo","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":2490},"parentClipId":"3284650021054383623","href":"/preview/3284650021054383623?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/3284650021054383623?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3966129185014793048":{"videoId":"3966129185014793048","title":"\u0007[Haskell\u0007]-5-1","cleanTitle":"Haskell-5-1","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=PlFgKV0ZXoE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/PlFgKV0ZXoE?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":"d3d3LnlvdXR1YmUuY29tO1VDOEJ0Qmw4UE5nZDN2V0t0bTJ5SjdhQQ==","name":"Bartosz Milewski","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Bartosz+Milewski","origUrl":"http://www.youtube.com/user/DrBartosz","a11yText":"Bartosz Milewski. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4278,"text":"1:11:18","a11yText":"Süre 1 saat 11 dakika 18 saniye","shortText":"1 sa. 11 dk."},"views":{"text":"8,5bin","a11yText":"8,5 bin izleme"},"date":"6 mayıs 2016","modifyTime":1462492800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/PlFgKV0ZXoE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=PlFgKV0ZXoE","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":4278},"parentClipId":"3966129185014793048","href":"/preview/3966129185014793048?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/3966129185014793048?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17718150907224729019":{"videoId":"17718150907224729019","title":"hackerrank random number generator problem (solved with \u0007[haskell\u0007])","cleanTitle":"hackerrank random number generator problem (solved with haskell)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=0uc9uWpnooc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/0uc9uWpnooc?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":1409,"text":"23:29","a11yText":"Süre 23 dakika 29 saniye","shortText":"23 dk."},"date":"2 oca 2025","modifyTime":1735776000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/0uc9uWpnooc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=0uc9uWpnooc","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":1409},"parentClipId":"17718150907224729019","href":"/preview/17718150907224729019?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/17718150907224729019?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15215213942419387653":{"videoId":"15215213942419387653","title":"Install \u0007[Haskell\u0007] and stack on Windows. طريقة تركيب لغة البرمجة هاسكل مع اداة تنظيم مشاريع على وي...","cleanTitle":"Install Haskell and stack on Windows. طريقة تركيب لغة البرمجة هاسكل مع اداة تنظيم مشاريع على ويندوز","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=6lmuynX6aX0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/6lmuynX6aX0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDQkpUYmpYcC1PTUNIdjNqdjRXZklKdw==","name":"superlinux","isVerified":false,"subscribersCount":0,"url":"/video/search?text=superlinux","origUrl":"http://www.youtube.com/@superlinux","a11yText":"superlinux. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3735,"text":"1:02:15","a11yText":"Süre 1 saat 2 dakika 15 saniye","shortText":"1 sa. 2 dk."},"date":"24 ara 2020","modifyTime":1608768000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/6lmuynX6aX0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=6lmuynX6aX0","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":3735},"parentClipId":"15215213942419387653","href":"/preview/15215213942419387653?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/15215213942419387653?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"11715361338757328994":{"videoId":"11715361338757328994","title":"Brainfuck interpreter in \u0007[haskell\u0007]","cleanTitle":"Brainfuck interpreter in haskell","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=2NPIa1nk5MQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2NPIa1nk5MQ?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":"d3d3LnlvdXR1YmUuY29tO1VDanBhZVJtN0c5Qko1TWFVSmYzcW44Zw==","name":"Guillaume Bouchard","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Guillaume+Bouchard","origUrl":"http://www.youtube.com/@guillaumebouchard5109","a11yText":"Guillaume Bouchard. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3264,"text":"54:24","a11yText":"Süre 54 dakika 24 saniye","shortText":"54 dk."},"views":{"text":"1,1bin","a11yText":"1,1 bin izleme"},"date":"6 eyl 2016","modifyTime":1473120000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/2NPIa1nk5MQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=2NPIa1nk5MQ","reqid":"1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL","duration":3264},"parentClipId":"11715361338757328994","href":"/preview/11715361338757328994?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+Haskell","rawHref":"/video/preview/11715361338757328994?parent-reqid=1769667232869473-12316942806320097112-balancer-l7leveler-kubr-yp-vla-232-BAL&text=Ryan+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":"3169428063200971127232","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":"Ryan Haskell","queryUriEscaped":"Ryan%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"}}}