{"pages":{"search":{"query":"Berlin Functional Programming Group","originalQuery":"Berlin Functional Programming Group","serpid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","parentReqid":"","serpItems":[{"id":"11528319705113692643-0-0","type":"videoSnippet","props":{"videoId":"11528319705113692643"},"curPage":0},{"id":"13403729939273489141-0-1","type":"videoSnippet","props":{"videoId":"13403729939273489141"},"curPage":0},{"id":"5331184075847585096-0-2","type":"videoSnippet","props":{"videoId":"5331184075847585096"},"curPage":0},{"id":"1744142217999843796-0-3","type":"videoSnippet","props":{"videoId":"1744142217999843796"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dEJlcmxpbiBGdW5jdGlvbmFsIFByb2dyYW1taW5nIEdyb3VwCg==","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","ui":"desktop","yuid":"5312233621765520903"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"11249814241854453924-0-5","type":"videoSnippet","props":{"videoId":"11249814241854453924"},"curPage":0},{"id":"15681305731735679924-0-6","type":"videoSnippet","props":{"videoId":"15681305731735679924"},"curPage":0},{"id":"5876387931860865341-0-7","type":"videoSnippet","props":{"videoId":"5876387931860865341"},"curPage":0},{"id":"7253349790361607187-0-8","type":"videoSnippet","props":{"videoId":"7253349790361607187"},"curPage":0},{"id":"6090954892433788159-0-9","type":"videoSnippet","props":{"videoId":"6090954892433788159"},"curPage":0},{"id":"7210508435517883967-0-10","type":"videoSnippet","props":{"videoId":"7210508435517883967"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dEJlcmxpbiBGdW5jdGlvbmFsIFByb2dyYW1taW5nIEdyb3VwCg==","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","ui":"desktop","yuid":"5312233621765520903"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"4051911719638642740-0-12","type":"videoSnippet","props":{"videoId":"4051911719638642740"},"curPage":0},{"id":"15261078917506863211-0-13","type":"videoSnippet","props":{"videoId":"15261078917506863211"},"curPage":0},{"id":"17988123228066843910-0-14","type":"videoSnippet","props":{"videoId":"17988123228066843910"},"curPage":0},{"id":"17596076942075206341-0-15","type":"videoSnippet","props":{"videoId":"17596076942075206341"},"curPage":0},{"id":"14102352994922632800-0-16","type":"videoSnippet","props":{"videoId":"14102352994922632800"},"curPage":0},{"id":"15664509540400925426-0-17","type":"videoSnippet","props":{"videoId":"15664509540400925426"},"curPage":0},{"id":"2712249779581951662-0-18","type":"videoSnippet","props":{"videoId":"2712249779581951662"},"curPage":0},{"id":"14118061707520892482-0-19","type":"videoSnippet","props":{"videoId":"14118061707520892482"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"isFeedbackModalVisible":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dEJlcmxpbiBGdW5jdGlvbmFsIFByb2dyYW1taW5nIEdyb3VwCg==","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","ui":"desktop","yuid":"5312233621765520903"}}},"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%3DBerlin%2BFunctional%2BProgramming%2BGroup"},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"6991049240718670957217","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":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-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"video_nohost_full_filter_onboarding_enable":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"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_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,"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":["1422194,0,2;1426274,0,70;1424970,0,52;1402154,0,92;1436972,0,66;1437713,0,66;1436156,0,89;1436026,0,21;1429981,0,41;1312966,0,28;1152684,0,26;1444546,0,54;1434895,0,39;1410240,0,76;1435842,0,56;260555,0,82;1437707,0,16;1425768,0,56;1366396,0,28;1430618,0,68;708540,0,65;1443511,0,14;1440097,0,23;1419899,0,11;1349038,0,38;1430507,0,85;1421439,0,57;1440432,0,96;90500,0,81;1404018,0,64;1443381,0,28;1432055,0,53;1444231,0,93;1436785,0,12;1422262,0,3;56262,0,77;1440718,0,95;1442809,0,74;1442581,0,99;151171,0,66;126283,0,71;1281084,0,74;287509,0,85;1005534,0,4;1441409,0,53"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DBerlin%2BFunctional%2BProgramming%2BGroup","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=Berlin+Functional+Programming+Group","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":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=Berlin+Functional+Programming+Group","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Berlin Functional Programming Group: 2 bin video Yandex'te bulundu","description":"\"Berlin Functional Programming Group\" sorgusu için arama sonuçları Yandex'te","shareTitle":"Berlin Functional Programming Group — Yandex video arama","keywords":"yandex video, video araması, çevrimiçi izle, dizi, film, müzik klipleri","hasPorno":0},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y1ae073cc2d7434e39205339983d3bc77","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1422194,1426274,1424970,1402154,1436972,1437713,1436156,1436026,1429981,1312966,1152684,1444546,1434895,1410240,1435842,260555,1437707,1425768,1366396,1430618,708540,1443511,1440097,1419899,1349038,1430507,1421439,1440432,90500,1404018,1443381,1432055,1444231,1436785,1422262,56262,1440718,1442809,1442581,151171,126283,1281084,287509,1005534,1441409","queryText":"Berlin Functional Programming Group","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"5312233621765520903","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,1441146,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1765520923","tz":"America/Louisville","to_iso":"2025-12-12T01:28:43-0500","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-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":"1422194,1426274,1424970,1402154,1436972,1437713,1436156,1436026,1429981,1312966,1152684,1444546,1434895,1410240,1435842,260555,1437707,1425768,1366396,1430618,708540,1443511,1440097,1419899,1349038,1430507,1421439,1440432,90500,1404018,1443381,1432055,1444231,1436785,1422262,56262,1440718,1442809,1442581,151171,126283,1281084,287509,1005534,1441409","queryText":"Berlin Functional Programming Group","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","userRegionName":"","userRegionId":"function() {\n return this._region.id;\n }","yandexuid":"5312233621765520903","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":"6991049240718670957217","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"enableSlowBufferingAlert":false,"enableSlowBufferingAlertDedup":false,"userConnectionRtt":154,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"isAdvDisabled":false,"shouldShowVideoPlaylistPane":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"forceSlowBufferingAlert":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"useSendBeacon":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,"isIslandsDisabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":false,"isCommentsEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvInRelatedWithInnerPadding":false,"isSummaryInMetaButtons":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":"5312233621765520903","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1731.0__bfeda8e78a58bbbe51838aa6c0396ee926c9273c","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":{"regular":{"default":"R-I-48058-715","mail":"R-A-13411721-3"},"adult":{"default":"R-I-474674-108","mail":"R-A-13426421-3"}},"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","extralinks":"3557","show":"487","feedback":"296","out":"3218","popup":"1544","scroll":"768","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"11528319705113692643":{"videoId":"11528319705113692643","docid":"34-11-5-ZD6008D734EE5BBE9","description":"Live, from India to Berlin with love! Tonight, we're going to learn about a metric-driven approach to reduce cognitive complexity in a codebase, using functional programming! Gopal is going to....","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2807463/9be4ebe86479e0b09b76478fb120729d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/KgddMQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DDBDTNmLbU2Y","linkTemplate":"/video/preview/11528319705113692643?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Fight Complexity with Functional Programming! With Gopal Akshintala!","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=DBDTNmLbU2Y\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFgoUMTE1MjgzMTk3MDUxMTM2OTI2NDNaFDExNTI4MzE5NzA1MTEzNjkyNjQzarYPEgEwGAAiRRoxAAoqaGhzc3pxcXZ1a3p0emtoZGhoVUNOcC1EVmI4Y1FSSU9vMzJzWmhXZ05nEgIAEioQwg8PGg8_E8EoggQkAYAEKyqLARABGniB9wwH_P4DAPv-Av8DBP4B_wYI__j-_gDxAfcCBwH_APL3CvMIAAAADv4BAwkAAADzA_f6_AAAAAr2AAH6AAAADvz8BvsAAAAGBwgS_gEAAOz_AgkDAAAAA_r9BAAAAAD2DwEDAQAAAAD0_vgAAAAAF_T2AgEAAAAgAC3EQtg7OBNACUhOUAIqhAIQABrwAWsK7wGwAxH9PPLeANUJ-wCBBQv_P_7yAPUH_QDPAw4ACCH7AP3v-_8EAwUAzQMRAOcFAf8OAQsA-fIO_zgb6QDxCPwARe3rAEH-5P_tD_f_ByH7_uj1C_8ODgcAEAH1ABf0Dv389O0F_Any_Q_rAAH36AABCvcLBhT6_AEl-_78_e3n_twFAwT2-uH-B_cfAwEL_fzrAwwE-QoHAxf04P8UJAb-Efvy_e3w9wPx2PkC_fDv-v8E-gj81AcA-w3zA_EBBfwR3fIB8RkHA-IZBv_76hEBCQENAP8B__kS8BT8DQ8I_OrZEvT-AO4F-gj59SAALW4nSDs4E0AJSGFQAipzEAAaYCICABnfJNzn6D_r-wbmEtLhD_T24wD_6-YA6jgM_xv86K38LP8ew-UJswAAAAoN_jsYAPRnCe0BBdTu5d2zERcXfxYu9-AJHeW06_cKyfwA-BgwGAAC18I3Rv_iT0shDiAALSeeMjs4E0AJSG9QAiqvBhAMGqAGAAAQQQAAJMIAAChCAAAIwgAAoMEAAEBAAADgQAAAuMEAAKTCAACgwQAABMIAAKDBAACewgAA-MEAAAxCAABQwQAAAEAAAIC_AACoQQAAYMIAAJhBAAAAwgAAeMIAAODAAACgQgAAhMIAAHzCAABQwgAAgD8AACBCAAAQQQAAgMAAABTCAADAQQAAjsIAABDBAAAAwAAA2EEAAPBBAACoQQAAGEIAALDBAACgQQAAMEIAACBBAAAYQgAAYEEAAIBAAAA0QgAAcMIAAATCAACswgAA4MAAAKBAAACIwQAA6EEAAJbCAABIQgAACMIAABBCAACAQgAAcEEAACDBAABswgAAAMAAAHxCAAAAQgAAyEEAAHTCAACAwAAA4EAAAKDBAAAowgAAZEIAACBBAAAwQQAAAMEAAEDBAABAwQAA-MEAAPjBAADYQQAArkIAAHRCAADIQQAAoEIAAMDBAADYQQAAUEEAAIDAAABYQgAAXEIAAKjBAABgwgAASMIAAAjCAADgQQAAoEEAADBCAADYQQAAAAAAADBBAACIQQAAwsIAALDBAADoQQAACMIAALBBAACkwgAAgEAAAODAAAAAwQAA0EEAACzCAABcQgAALEIAAGxCAABAQQAAgD8AABzCAACAwAAAVMIAAAhCAACKwgAAXEIAAJRCAADgQAAAfMIAAIhBAACQwQAA8MEAAADBAAB0QgAANEIAAHxCAADQwQAAEMEAACBBAABowgAAIMEAABBCAABgQgAAAEIAADxCAAA8QgAAyEEAAAhCAAAwwgAAAMAAANhBAAAgQgAAgMEAANBBAADAwQAAmkIAAIC_AAAQQQAAnsIAAGBBAACqQgAAFMIAAMBAAADgwQAADEIAAFDBAAAcwgAA2EEAAEhCAABQQgAAGEIAAHDCAADAQAAA8MEAAABAAAA4QgAAaEIAAAAAAAD4wQAAmMEAAOZCAABAQAAAgsIAAADBAAB8wgAABEIAAEDCAACQwgAATEIAAABBAACwwQAAPMIAAFBBAACoQQAAuEEAAEBBAAD4QQAA2MEAAJhBAAAgwgAANMIgADgTQAlIdVABKo8CEAAagAIAAES-AADovQAAPD4AAJY-AACYvQAAoj4AALY-AAAzvwAAbL4AANg9AACCPgAAjr4AAKg9AAAMPgAAyL0AAAw-AACAuwAAiD0AAMI-AAD-PgAAfz8AADw-AABQPQAAML0AABy-AABEPgAA4DwAADC9AACAuwAAbD4AAFw-AABcPgAANL4AADQ-AAAUPgAADD4AAEQ-AACSvgAA0r4AANi9AADovQAA2D0AADQ-AAAQPQAAoDwAALI-AAC4PQAATL4AAKA8AADKvgAAbD4AAIg9AACqPgAAyj4AAJK-AACgPAAAQz8AAAS-AAA0PgAAgDsAAHC9AAAcPgAA4DwAABu_IAA4E0AJSHxQASqPAhABGoACAAAsvgAADL4AAKA8AABHvwAA-D0AAEw-AAAcPgAANL4AAEy-AABwPQAAoDwAAAS-AAAwPQAAdL4AAOA8AACgPAAAEL0AAEM_AABAPAAAZD4AAIC7AACAOwAAqD0AAMi9AADgPAAAQDwAAAy-AADgPAAAUD0AAOC8AADYPQAA2D0AAJi9AACCvgAA2D0AAHC9AAAkPgAADD4AAJK-AAAcvgAAXD4AAOC8AACgvAAA4LwAADC9AACgvAAAf78AAAS-AABEPgAAuD0AAJ4-AABkvgAAED0AAOC8AAAEPgAAMD0AAKC8AACgPAAAEL0AAIA7AABMPgAAoDwAAHC9AAAwvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=DBDTNmLbU2Y","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["11528319705113692643"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"13403729939273489141":{"videoId":"13403729939273489141","docid":"34-6-17-ZC90FBEFEA83464C3","description":"With Chris Penner! We'll explore how profunctors are a foundational computing tool by expressing many programming patterns using the profunctor class hierarchy and profunctor transformations...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4067567/34adf5136b8cafdbcc4634df20730603/564x318_1"},"target":"_self","position":"1","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DxZmPuz9m2t0","linkTemplate":"/video/preview/13403729939273489141?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Deconstructing Lambdas—An Awkward Guide to Programming Without Functions","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=xZmPuz9m2t0\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFgoUMTM0MDM3Mjk5MzkyNzM0ODkxNDFaFDEzNDAzNzI5OTM5MjczNDg5MTQxarYPEgEwGAAiRRoxAAoqaGhzc3pxcXZ1a3p0emtoZGhoVUNOcC1EVmI4Y1FSSU9vMzJzWmhXZ05nEgIAEioQwg8PGg8_E6A3ggQkAYAEKyqLARABGniB_w___gf4AOH0BPUO_QL_JAj0BPIEBADgAfX_C_wCAN8CC__5_wAAAPv3DP0AAAAEAfgG8f0BABMIAQ30AP8AEfr88_QAAAADBgP_CP8AAfAH-ggDAAAAEgQIEgAAAADyEg4I_gAAABj19voBAAAAEPYH-wABAAAgAC3_AL87OBNACUhOUAIqhAIQABrwAXkCAgKaGvn6f_bvAeIEAwGKBQr_O_7zAOYIGQDx8fwB-BQGAOj_C_8B-AgA_AwL_-Pw9QAD-woA7wgJACUJBwAOA_oAH-_zABH__AH-Hvz_3v8HAAT1BgEDDQv-Egj7_yL4-Pzk-ewAEgH2AQvtCwL8AQIA6fcJBB_9Cf8J-vwF9wfy-ur7BgP8DPMC8AUaAfX19_74Bf__Bw_8CAb1-v4ICfYDBQHq_AT-Bgb_9gL9-P3w__8E-wfs9QYF_gT9BwfvEAET6AwDEA7_AhogBPvs6hD-9fYC_w4J-gAD5hEB_wX59PnS_QP65_4L7Bn79iAALbjaVjs4E0AJSGFQAipzEAAaYDIPACPPEfPZ3Dvw_eHr-ezwIQcm1QoA_tsA_iEE-wsA5r0DDP8pwOLztQAAAAEB4D00APJjFtbGGPkX7MvBDRr6fz0yDeEYHNfb9dkr7fvy8gIyEQD84c0oRfrmOSYCICAALQYkODs4E0AJSG9QAiqvBhAMGqAGAADQwQAACEIAAODAAAAEwgAAAMEAAABAAAAwQgAAIMIAAEBBAADAwAAAoMEAABTCAAC-wgAAjsIAAEhCAACIwgAAAEAAAABBAAAQwQAAIMIAABTCAABAQQAAcMEAAIA_AABUQgAAoMAAAGTCAADgwAAAcEIAAChCAADQwQAABMIAALDCAAAQwQAAOMIAAOBAAADQwQAAwEIAAADBAABMQgAAsEIAAFxCAAAwQgAAMEEAAERCAAAIQgAATMIAAIC_AAA0QgAAmEEAAEzCAAC4QQAAoMEAALDBAAAAAAAA-EEAAI7CAACwwQAAZMIAADBCAABAQQAAQEEAAIA_AAB4wgAAgsIAAFjCAAAgQQAAuMEAAFDBAADAwAAAvEIAAERCAAA4wgAAQEIAABzCAACGwgAALMIAAAAAAAAAQAAAoEEAAJTCAADYwQAA4EEAAI5CAACwwQAAgL8AABBCAAD4QQAALEIAAODBAADAwAAAiEIAACDBAADMwgAAoEEAAFDCAACQQQAA0EEAALBBAACgQAAA2MEAADxCAABUQgAAnsIAAJ7CAABgQQAAEEIAAJBBAACAQQAAoEEAAIDBAABQQQAAkEEAAFjCAAAQQgAAiMEAACjCAACGwgAAsEEAAEDAAAAowgAAwMAAAABBAAAswgAAYEEAAKhCAAAwwQAA8MEAACDCAABQwQAA8EEAAMBAAAAAwQAA4EEAAGRCAADIQQAAUEEAAHDCAAAAwAAAcMIAACjCAACAQgAAUEIAAKDBAADAwQAALEIAAFDCAABMQgAAwMEAAGBBAAAAAAAAsEEAAABBAAA0wgAAUEEAAMhBAAAAQQAAfMIAAEDBAAAwQgAAsMEAAABCAAAIwgAAGEIAALDBAACAQAAASEIAAAxCAACOQgAAAMAAAFDCAABAwAAA6MEAAHDBAACAvwAAPMIAACTCAADwwQAAwMEAAIBCAADAwQAAcMIAAGDBAAAYwgAAOEIAABjCAACowgAAREIAAGDBAAAAQAAAkMEAAJ7CAAAAQQAAiEEAAMDAAACoQgAACMIAAAAAAACawgAA4MAgADgTQAlIdVABKo8CEAAagAIAAAS-AAAQvQAATD4AABy-AACIvQAAgj4AADQ-AAA5vwAAsr4AAAQ-AAA8PgAAUL0AAIi9AAAUPgAAPL4AAIA7AAD4PQAAED0AAMo-AACuPgAAfz8AALg9AACYPQAADD4AAIa-AACYPQAAyD0AAEA8AADovQAAFD4AACQ-AAAwPQAA-L0AAEA8AAA0PgAA4DwAAHw-AACmvgAALL4AAKi9AACgvAAAyD0AAIg9AAA8vgAAcD0AAFQ-AADIPQAAcL0AACQ-AADKvgAAxj4AAIC7AADCPgAAgj4AABC9AAAwvQAARz8AAL6-AADoPQAAQDwAAEA8AAAEPgAAcD0AACy-IAA4E0AJSHxQASqPAhABGoACAACGvgAAmL0AAAS-AAA_vwAAQLwAAOA8AAAwPQAAFL4AAES-AAA8PgAAUL0AABS-AABwvQAAbL4AAIC7AABAvAAAUL0AADE_AACoPQAAdD4AACw-AAD4PQAAmD0AAIC7AACovQAAuD0AAES-AACYPQAAQDwAAIA7AAAMPgAAqD0AAOA8AAA0vgAA2D0AALi9AAC2PgAAHD4AAKq-AAD4vQAARD4AAAw-AACIvQAAgLsAAOg9AAC4PQAAf78AAHC9AAAEPgAAUL0AAIo-AACKvgAAJD4AAKg9AAAsPgAAmD0AAKA8AADgvAAAQLwAAJi9AADIPQAAND4AAJi9AACIvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=xZmPuz9m2t0","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["13403729939273489141"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"5331184075847585096":{"videoId":"5331184075847585096","docid":"34-8-8-Z717FBF3EA70350E3","description":"With Csongor Kiss! Type-level programming doesn't have to be scary. In fact, what you already know about programming on the level of values will probably transfer readily to the realm of types.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2842007/f93a5535a6fb1fd247a056766e728051/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/DZOlEgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D6FRJfEhlqyg","linkTemplate":"/video/preview/5331184075847585096?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"A Totally Non-Terrifying, Practical Introduction to Type-Level Programming","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=6FRJfEhlqyg\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFQoTNTMzMTE4NDA3NTg0NzU4NTA5NloTNTMzMTE4NDA3NTg0NzU4NTA5Nmq2DxIBMBgAIkUaMQAKKmhoc3N6cXF2dWt6dHpraGRoaFVDTnAtRFZiOGNRUklPbzMyc1poV2dOZxICABIqEMIPDxoPPxPiMYIEJAGABCsqiwEQARp4gf8HBwUAAADr_fX9BAABAP8HCf_4_v4A7Ar_Bgj_AAD5BQgE-AEAAAYJBwULAAAA9wsFAfn_AAAKEf0MBAAAAAD3_AEBAAAAAhEABP4BAAD_7gUBA_8AAAntBf__AAAABw3_APn_AAEFBgH1AQAAAAoC9QEAAAAAIAAtZCbSOzgTQAlITlACKoQCEAAa8AFyBuwCgQcR92r9_QAXAgYArRH0ADTt9wDQ9ggA2QAaAB_0_QDVBgIB-Aj_ABX0BADr9_f_BP33AAv59f8WEw7_Bv4AAB369QEd_fEB9vID_tISAP_w_QABBhMAABII-_8N8wUBD_jrAAQSEAEL7QsC_hwHAvkB8wEK__0DCgz7BRMAAvj2-f_-7g8M_-QB_AX69ez9AAcPAfoJBgIBCQf9AAAA_RD78_0BCP3_EfP7AQABBP3_-RID9_QTAO4N6gUG6gELF_gHAhAO_wL-KAb8D_gKAxfnCwEN_vcG-woPAwQI9v0G_wH_Awn-BgcC9PsgAC28IFo7OBNACUhhUAIqcxAAGmAw8wAR-SPu4_5C7DLB5Q8D5T32HNkOAOrvAPcL8coPK-y9BBz_PuH486sAAADk7vw6-gAIaDLS9Qvj8vX3kvnnH386NOfx2y3m5s75KvrZBA3bP_4A7xnMJ0XXBABxAgcgAC2RDyk7OBNACUhvUAIqrwYQDBqgBgAA4EEAAJZCAACyQgAAJMIAAODBAACAQgAAOEIAAEDBAACOwgAAiMIAABxCAACQQQAAuMEAAOjBAACYQQAA6MEAADRCAACQwQAAQEIAAADCAACoQQAAIMIAABBBAAC0QgAAqEIAAABBAAC6wgAAAMEAAHRCAACoQQAAoEAAAPhBAACuwgAAwMEAAIDCAAAwwQAA2EEAAGhCAABQQQAAOEIAACDBAADgQAAA0EEAAOBAAABwwQAACEIAAFBBAAAkwgAAaEIAAJjCAAAQwgAAJMIAAAjCAACgwAAAMEEAAEBBAABswgAAGMIAALBBAAAYQgAAqEEAABDCAABMwgAAWMIAAIBBAAC4wQAAmEEAAOhBAAD4wQAAAEAAADBCAABUQgAAUMEAAMhBAACwwQAATMIAAKjBAACgwAAAjEIAAMBAAADgwAAAtkIAAK7CAAAAAAAAAEAAAAxCAADwwQAAQMIAAOhBAACAQQAAYMEAADRCAACAvwAAqsIAAADAAADIwgAA4EAAAEDBAABgwQAAZEIAAMrCAACgQAAABEIAACjCAADawgAAPEIAAMDBAAB4QgAAyMEAAKhBAAAQwQAAIMEAAOjBAACYwQAAJEIAAHRCAAA8QgAAUMIAACxCAACAwQAABEIAAERCAAAAQQAABMIAAJDBAACIQQAAAMAAAMjBAADwwQAA4MEAAERCAAA4wgAA4MAAAChCAABgwQAA4EAAABhCAAB4wgAAJEIAACTCAADgwQAAjkIAAPjBAABwQQAAyEEAAABAAAAswgAAkEEAAFBBAACgwQAAYMEAACDBAAAAAAAA6MEAAKDAAABwwQAAqMEAAIBBAACIQQAAAMEAAEBCAAAIQgAACMIAAHBBAADgwAAAQMIAANjBAACQQQAADEIAAIDBAACwwQAAAAAAALjBAADAwQAAAMAAAMBBAABAQgAAmMEAALDBAABIQgAAXMIAACjCAADYwQAAQMIAAIhCAAAwwgAAGMIAACjCAAAcQgAA8EEAAAjCAACQQQAA8MEAAGBBAAB4QgAAnkIAAADBAAAgQQAAWMIAAOhBIAA4E0AJSHVQASqPAhAAGoACAADYvQAA4LwAACQ-AADgPAAAcD0AAFA9AABAvAAAB78AAJq-AABQPQAAcD0AAFC9AACAuwAA6D0AAAQ-AABQvQAAZD4AAFA9AABUPgAA7j4AAH8_AACaPgAAmj4AAAS-AACCvgAAgLsAAOA8AACAOwAAcL0AADw-AACCPgAAiD0AAIo-AAB0PgAA5j4AAKo-AAAQvQAAVL4AAHS-AAAMvgAAUD0AAOi9AAAsPgAATL4AABw-AACCPgAAEL0AAEC8AACAOwAAsr4AACQ-AABQvQAABD4AAJI-AACovQAAEL0AABc_AADIvQAAHL4AAPg9AADgvAAABD4AACQ-AADgvCAAOBNACUh8UAEqjwIQARqAAgAAcL0AAJa-AACgPAAAVb8AAEQ-AACovQAAhr4AAKA8AADovQAAED0AAOA8AAAQPQAA6D0AAIK-AAAsPgAA4LwAACS-AABVPwAA-D0AAEQ-AAAUvgAABD4AAGw-AAAwvQAAFL4AAIA7AADIvQAAgDsAAOg9AAC4PQAAFD4AALg9AAAMvgAAQDwAAJY-AABwvQAAfD4AAPg9AADevgAA4LwAAIA7AAAUPgAAvr4AABQ-AAAUvgAADL4AAH-_AADgPAAAPD4AAIK-AAAcvgAAdL4AAEA8AABUPgAApj4AANg9AACYPQAATL4AAOC8AAAsvgAAUD0AABw-AABAPAAAnr4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=6FRJfEhlqyg","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5331184075847585096"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"1744142217999843796":{"videoId":"1744142217999843796","docid":"34-6-16-ZA65BADDC4E40871A","description":"Type classes have become a cornerstone of statically-typed functional programming, powering abstractions like monoid and monad. Yet, type classes often have generalized names, which don’t reflect...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3272903/881e9d950a77c1f32d55a193b1118ace/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/qZDGEwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DQDleESXlZJw","linkTemplate":"/video/preview/1744142217999843796?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"John De Goes is Programming Without Type Classes","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=QDleESXlZJw\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFQoTMTc0NDE0MjIxNzk5OTg0Mzc5NloTMTc0NDE0MjIxNzk5OTg0Mzc5NmrBDxIBMBgAIkUaMQAKKmhoc3N6cXF2dWt6dHpraGRoaFVDTnAtRFZiOGNRUklPbzMyc1poV2dOZxICABIqEMIPDxoPPxOMM4IEJAGABCsqiwEQARp4gfsL_gD_AQDz-QIA-gMAAQQAAAL4__4A5gME_Qn9AgDtFfkBAAAAAP4GBAoEAAAA-AX6_vT_AQAMDfsCBQAAAAn3BPn-AAAABwkBCv4BAADx7Qr9AgAAAA0BCgUAAAAA-wP4Av8AAAAJ-u_1AQAAAAz1AAUAAAAAIAAtCGHVOzgTQAlITlACKoQCEAAa8AF_LeQAkPs0-gkG6QADChoAkiTn_3H62f-w7w0B-dvFAfIhCgDh-0f-FAX5AMsPCwCvA-8ANBzdAPQVOgBKDf4AVRHQAEbq-gE28vkADh_8_u8r5_4TCBP_KuTyAFBB8v9J-Oz-Gx_i_fUZFf7-BTIAOxQGBg8iFgHaRyMA_jf3-irx8gHcJhb-w__cBBwNHfz8Ed8GGRXkAgPvJwkj7dD_Lxb7_dcf6P708N0E9uPw-uIzBQUK6PoK1f4HCBkN_Pr74PAGK9n7BiI-9-4YDPIHDgT9-hblHg0XD_YA7OgAC__yFvaq1A305-z2-cH46wMgAC3ixAM7OBNACUhhUAIqcxAAGmBGEQAI9CzY3xQb-g_fEP0EHx0S_cEFAP_0ACIm6ecNFeDIDjH_Aev3DboAAAACBeEZAAAVWxHR4wjk8ebgoeoc838XDvny-xIG6cHZKOcczCMsRAcA_v7FBBz36yguMSMgAC2he0I7OBNACUhvUAIqrwYQDBqgBgAAoMEAAJDBAABwQgAAYEEAANBBAABwQQAAAMEAACDBAACSwgAA2MEAAEjCAAC4wQAAhMIAAHBCAACoQQAAoMEAADBBAABgQgAAyMEAAFzCAAC4QQAAPMIAALjBAAAAwgAAEEEAAFBCAAAQwgAAiEEAAK5CAABgQgAAqkIAAADAAAAQwQAAsEEAADzCAADYwQAA6EEAAHhCAAAowgAAAEEAAEDAAADgwAAAkEIAAKBBAADgQQAALEIAALjBAABAQAAAJEIAALTCAACqwgAAIMEAAIBAAAAAwAAAIMEAAKDBAACAPwAAMEIAAARCAACAQQAA6MEAAGzCAABgQQAAAMIAAATCAACQQQAAYEEAANDBAACewgAAEMEAAHDBAABQQQAA-MEAAMDAAABwQQAAMEEAADTCAABgwQAAbMIAACjCAACEwgAABEIAALxCAADwwQAAbEIAAGxCAAAUwgAA-EEAADDBAABwQQAAoMAAALDBAACQwQAAAMIAAMBAAACgQAAAwMEAAKjBAACmQgAACEIAAETCAACIwQAAJEIAAEBAAACowQAAmkIAAFDBAABcQgAADMIAAHRCAACowQAAFEIAADDBAABcwgAApkIAAIRCAACwwQAARMIAAEBBAACIwQAAUEEAAADCAABQwQAAlMIAAABBAAA4QgAASEIAAPDBAAAYQgAA-MEAAIA_AABcwgAADEIAAIBAAADAQAAAIEEAAKDBAADQwQAAZMIAANjBAAC4wQAAjEIAAKhBAAC-QgAApkIAAMBAAADgQAAAHEIAAIDBAAAEQgAAgkIAAHBBAABwQQAADMIAAK5CAADgwQAAQMEAAPDBAACoQQAAAAAAAPjBAACAwQAAisIAAExCAACAwAAAdMIAABDBAACCwgAAOEIAAADBAADYwQAAAEAAACDBAABAwQAAYEEAAHxCAADgwQAA8MEAAIZCAACYQgAAqEEAABzCAAAcwgAAqMIAALBBAACMwgAAdMIAAEBAAACowQAAcMEAAJTCAABwwQAA6EEAAJ5CAAAAwQAAgEAAAHBBAABgQQAAAEEAAABBIAA4E0AJSHVQASqPAhAAGoACAAA8vgAAgr4AAHC9AAAcPgAAUD0AALg9AACyvgAAIb8AADC9AAAkPgAA4DwAAOC8AACAuwAAkj4AABS-AACgPAAAJD4AAFA9AADGPgAABz8AAH8_AACAOwAAbD4AAKA8AACIPQAAcD0AAOC8AAAQvQAAmD0AAI4-AAD4PQAAUD0AAKg9AAD4vQAAdD4AAGw-AACIPQAAir4AAIq-AADgPAAAmD0AAKi9AAD-PgAA2L0AABA9AABkPgAAmD0AAIC7AAAMvgAA-r4AAIg9AACgPAAAxj4AAKY-AACgvAAAQDwAAE0_AAAUvgAAVD4AAJi9AAD4PQAA-D0AAHC9AACSviAAOBNACUh8UAEqjwIQARqAAgAATL4AAFy-AACgvAAAPb8AAKg9AABQPQAAVD4AAEC8AAA8vgAAgj4AALg9AABQvQAA6L0AAGS-AABwPQAAMD0AAKA8AABXPwAAND4AAJ4-AACAuwAAjj4AADC9AACoPQAALL4AAFA9AAD4PQAAFD4AAOC8AABAPAAA2D0AAJg9AACAOwAAPL4AAMg9AACYvQAAgj4AAIg9AADGvgAAMD0AADQ-AAAQPQAAJL4AAFA9AACgPAAAqD0AAH-_AACOvgAA6D0AACS-AACAOwAAoLwAAMg9AAAkvgAA0j4AAKg9AABQPQAA2D0AACQ-AACYvQAA-D0AACQ-AABkvgAAUL0gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=QDleESXlZJw","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1744142217999843796"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"11249814241854453924":{"videoId":"11249814241854453924","docid":"34-2-0-Z99CEC9653805CC48","description":"Group is an algebraic structure that has all the capabilities of Monoid, along with each of its elements have an inverse. Groups are used to describe the symmetries of objects or systems.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2837109/e0051ee129f6b45518183c703e8afad3/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/amNhNAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D6atlKUsn0mU","linkTemplate":"/video/preview/11249814241854453924?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functional Programming - 20: Group","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=6atlKUsn0mU\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFgoUMTEyNDk4MTQyNDE4NTQ0NTM5MjRaFDExMjQ5ODE0MjQxODU0NDUzOTI0aocXEgEwGAAiRBowAAopaGhnZ3luaWN2cnl0ZWRxaGhVQ3JZcC16LTZCdkZDNlAzMDA5cTBwZWcSAgARKhDCDw8aDz8TnwiCBCQBgAQrKosBEAEaeIH3DAf8_gMA8_MD-AgBAAEM_vsI9___APQGAv8HAv8A6wMGAAL_AAD_BgH_BQAAAPkEAQD__wAACP8EBAQAAAAO_PwG-wAAAPkTDAX-AAAA7PT3_wIAAAAK9woCAAAAAO0OCf3_AP8AFfb4-wEAAAAM-fcFAAAAACAALcRC2Ds4E0AJSE5QAiqEAhAAGvABf-4AALfn_P4i3wEB6wzaAZwTC_9BCeMAwPIKAMID5AAk_NEA7OwPAPUP8AGo8QkA-uz8_xv3FgBJ-R3_KxL8AdgjFQEo-9QAHREqAgbn7v7hIRD_AhYo_ybk3AL3-_T6AxL7_BAD_QPXEbn8CRwvAiYp-gPn8f4BAvr5_g0cNQIMBOP9ABv0_fQED_7k9isHBwXu_Q0wDgPdLRv-EQL1Bhf8JwH599sBAxbiB_P3DPfm9wL56f_2DgMGKP_-BfwJ--sW_uj8BAD5DyP7JQnzB-8BBPcUDPwQ5fUJ_x_Q__3i7vr32x0N-_7oBgMa6-sGIAAtGCAkOzgTQAlIYVACKs8HEAAawAe6o_e-MYOnPCJ8XjwXqaS69YOKPWrTPb0U2pi9J095PQsRibu1ksG9sGS9vABmaL2ZgKe-ZfvQPJ_6ET2mQjw-ZWE5vTx8Qz3v5U6-EKhDPRiswLugxRK-FCIAvf9Fq7xfP-k8N-eauyOsvLxkvrA76lyxPWaj8zzKLn29SeeuO-CXH702RMC96O15vS5STTycFDY-iIAiPEz1ibyYrbs92RshPNm84Dw8BOE6mJxBO-jhIbvZZIi9HhcVPU32zzz3qY89gM1evGo39jvkgz-7fAM9vSsOjDzshNm7kjRpvV3Ay7wh5728kanxPJwfuTtD8bk9zOFEPdxeFz0yfaq994mIPXF8Zbtdigo8JIAbPS7NiLwmDHS9XUa7PUwsujxXJ6c9OQnKvPUGazvThuM9zHZqPdZ0vTxiEUO89GfkPDprwbwMGyo9BZ3aO-KprDzPpK09YGQ4PObilLw3Nru8laojvbq4MjwAOze9DEDjvC2-l7w_KB49Q0uovFoxt7xnulc8JLXAPQtmyLsWRK68jtSGvQDqYTwDDJY9lVCwvFvkQ7wYsCQ9MR3fPFWFyDulE0k9yDKjPe4Lx7uTrhS9KJ4uvRBi37s9kXE9-GEuvfnmiruQ2Vm9sCNpvDWlCLydIWa8lBYOvZMtHrzIG-o8tivZvEJtLDmtgCe94-q2PZ7Hbrto_q09eahyPc0YCzujbYE9kuOTPcOJHLiZtwu87uQXvEr3LTu8YmE9pPeiveM5GTw860c77t9WOgxiWrv77Ju85oebPDlQFju3qUs9LVoFPbniYjlJfkk9rMVHPWQKXrhdjx09JtUIO9w4zzeml_i986upvao0dTh6KWa9c3sOvVHD4jilrbC9WsCfPNXZhLkCEPe8yTiLPYXTMrj7m6Y9MIAQPSQdcLjaHl09CrRlvTtQxjcuMZs9IyWHPIcCjbkPDQs9tZVNvOThqLgdiLS7DA5lPRJnBzgXVgC9v4YbvYKCH7gZ0IM7mGDAO_m6wLitDiU8UcAWPQ3JVbeN0fq8cFeEvWUQvrfz2va8CPnKvVqHe7aYKyg9KKcsvAyPiDhodTK-ZKQoPRfKTLdPgHa7LuZnPZv0tDhn7HC8H06LPVWgADgseSG9HA-BvfdluTcvphk-eDvMPPzmG7mED6U7a-1CvQaOk7irBPC8BLGHvH4FJrh-Sj89ijMrvZNWoDf2dHo94A_fvT-Zm7fK9HA9IuErPvHLijjtlkY6deikPQpu47hLfo-9Wtk-vaR3fza4S5G8fu8lvGmTkjcgADgTQAlIbVABKnMQABpgG_oAKrtD5vYIOOn_vuc_9ef9-QbH5__Hvf8cLS3bGA_q6BgSAEPfD9KnAAAAHjr4IAsAAXYd2vY18TUoz53sBD9_ICoerNceD8nz6y_f3PswFRDeADLUvidJ2uQPEDMwIAAtWbgbOzgTQAlIb1ACKq8GEAwaoAYAAGBBAACgQAAAEEEAAADCAAAgQQAAQMEAAAxCAABcwgAAcMIAAKDBAACgQAAADMIAANjBAABUwgAAIEIAADBBAAAwQQAAgMAAAGDBAAAAwgAAAMIAALDBAADYQQAAMEEAAMBAAABAQQAALMIAAI7CAAB8QgAAmEEAAPjBAACCQgAADMIAAABCAAAQwQAAgD8AAIjBAAD0QgAAsMEAAFBBAAAUQgAAsEEAAJpCAABgQQAAiMEAAEDBAABwQQAAKMIAAAxCAACQwQAAaMIAAGBBAADgQAAAwMEAABBCAAAAQgAAAMMAAEBAAAAQwgAAcEEAAGBBAABgwQAAoEAAAIrCAACAQAAAXMIAABDBAAAQwQAAQEEAAAAAAACiQgAA5kIAAODAAADoQQAAKMIAACjCAAAowgAABEIAALhBAADQQQAAoMIAAJhBAADIwQAA8EEAAIA_AAAwQQAAhkIAADBCAAAIQgAAXMIAADjCAAAQQgAAUMEAAKzCAACgQQAA8MEAADRCAADAQQAAMMEAALhBAACOwgAAMEIAANhBAABQwgAAUEEAABxCAAAwwgAAiEIAAIDBAABQwQAAsEEAABzCAAAgQQAABMIAACBBAADIQQAAEMEAAHjCAACMQgAAYEEAALjBAACcwgAAyMEAAADBAAAQQQAAJMIAACzCAADgwAAAVMIAAIDCAABAQAAAgD8AACDBAABAQQAAoEEAALhBAAAcQgAAbMIAAJjBAACswgAAQMEAAMhBAACIQQAAiEEAAPhBAAAgQQAAqMIAAFRCAABgQgAAGMIAAMhBAACgwAAA2EEAAKDBAABAwAAAgD8AANBBAACWwgAADMIAADBBAADAwQAAgMEAADzCAACgwQAAksIAAJBBAAAgwQAAiEIAAIhBAACAQQAAEMIAAEBAAACYQQAA8MEAABzCAADQQQAAiMEAAMDBAAAwQgAAeEIAACDBAACIwQAAEEEAACjCAACUQgAAgD8AAK7CAACUQgAA4MEAACDBAABswgAAqMIAADhCAACAPwAAgMAAAIxCAACGwgAAoMAAADDBAAAswiAAOBNACUh1UAEqjwIQABqAAgAAnr4AAAe_AACAOwAAED0AAMg9AACOPgAADL4AADm_AADIvQAAyD0AAAQ-AAAEvgAAiD0AAAS-AADIvQAA3j4AAJI-AACAuwAAoDwAABs_AAB_PwAAgj4AANg9AADSvgAAcL0AAFQ-AADoPQAAhr4AANq-AAAQPQAA3j4AAAw-AAAsPgAAmL0AAMI-AACoPQAAgDsAAOC8AACCvgAAgLsAAAy-AACSvgAAtj4AABA9AACAuwAA4DwAAAw-AAAkvgAAgDsAAEy-AACAOwAAsr4AANg9AADSPgAALD4AABA9AAArPwAAUL0AAAQ-AAAwPQAAyD0AAJo-AABwPQAAir4gADgTQAlIfFABKo8CEAEagAIAAHC9AAAMvgAAqr4AADG_AACovQAAuD0AAFw-AADgPAAAuD0AACQ-AABAvAAAgLsAABA9AACGvgAA4LwAAOA8AACCvgAAIz8AAHA9AACWPgAAMD0AADA9AADoPQAAgDsAADS-AAA0PgAAgDsAALg9AADYvQAAqL0AANg9AACIPQAAqL0AALi9AACIvQAAPL4AAMI-AAAkPgAA0r4AAJg9AACWPgAAMD0AAKg9AAC4PQAAbD4AADA9AAB_vwAAqL0AAFw-AAD4vQAAED0AAHS-AAAQPQAA6L0AAAs_AAD4PQAAgDsAAGS-AABAPAAAQDwAABQ-AAAwPQAA0r4AAHC9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=6atlKUsn0mU","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["11249814241854453924"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"15681305731735679924":{"videoId":"15681305731735679924","docid":"34-1-2-Z447170F9616D53A8","description":"Group is an algebraic structure that has all the capabilities of Monoid, along with each of its elements have an inverse. Groups are used to describe the symmetries of objects or systems.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3576702/79b89a6889c719f9cfa3bb3fb340c9b4/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/fXAuPAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DKSBx5PkP3ao","linkTemplate":"/video/preview/15681305731735679924?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functional Programming - 21: Group demo","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=KSBx5PkP3ao\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFgoUMTU2ODEzMDU3MzE3MzU2Nzk5MjRaFDE1NjgxMzA1NzMxNzM1Njc5OTI0aocXEgEwGAAiRBowAAopaGhnZ3luaWN2cnl0ZWRxaGhVQ3JZcC16LTZCdkZDNlAzMDA5cTBwZWcSAgARKhDCDw8aDz8TrwWCBCQBgAQrKosBEAEaeIH7DwIG_QQA8_0J_gwC_gET_f0A9gEBAPwF-v0GBP4A8gIO-gcAAAD_BgH_BQAAAPkEAQD__wAACP8EBAQAAAAG-v3_-gAAAP0QAQ7-AQAA7PcC_wMAAAAL9gEGAAAAAPQJ-v8CAAAADfoGBAAAAAAM-fcFAAAAACAALTLI3Ds4E0AJSE5QAiqEAhAAGvABYhsA_OjX9wG_Fd8Azw_lAYH6Ef9FIt0AzfrkAfn1ugHV7sj_5t0BALT78QGHEu0B1wzt_h0RHQAZ6xH_CAAYAAsR9gE00ywCR-_pAA0M8f4CJjD-BuM2AErf-gIS8BH9EBAS_dPg5gTO08AH_gUxAC_7_fwiAxr75vQa_g4wDfvS7gL9_Aob_cnlIP8a-BwEDxPX_xIPzfzWNyH-J_3jAvrZAwv0FwABCgsEEN7l-fTV9v4H5B3kDOYOKAQKKCj4Gg__A9PiAPf5LgT5J_Pk-_EWB_odzfcTFOrwAb3vFAPX3QP7vj4L99v7H-MI_QToIAAtxv0GOzgTQAlIYVACKs8HEAAawAe5HAO_ob-ru5pz-LvytJw9m2hhPWT-uLtJK748V7KjvJny37srUfY8c77YPDp0erwbZKK--BoivZVXWL39vXQ-klRLvQOx7Dy5vJ69qTD4O9j-BL2uDoC9fEQMvYZHDzxOfQC-fNP0vPoRmjwnwHA99M4ZvE-x6rwJzKm9VMMDvWjDK7zqQUE9AyUiu7UYPLxyprk9a7xvPZvBhLy3n2c8RTGUvJABD7z2mwm93XkFvJxWhjqscOu98NOCPDIFqbsHtxS7TjzxPMW2-zyJAy29B0BhvZ6W_rtau809Ai7oPZfA0jyWCmq9rpSKPal_NbwPV1g9rbbsPAdgg7xdkbO9jEIYPD41h7uj1Y89p3J_vKzCqLomDHS9XUa7PUwsujxhiDw9IcksvWHdnTvThuM9zHZqPdZ0vTyRK1A95pZWvd7BdDw4fZI9H56lPO8hPLyPQsg8E4Xxu4caYDw4QJu7JUaaPbaDz7qqOI-9ISNbPbM7qDsr6gC8c25JPKhSjTnwAls8LScrusF8aLw92By8GwY9vEVhPDxNhde7h5qyvHopBrx_7hU9fA_XPVXVU7v2Bak9wbzRvG988bverAE9LNKZvab0irsW9W48MJAWvYFcYjtgQYW9TXn-PPnUVrxL2K28qxW3vcWaAryTA7G9R5ObvYN0qTpdFQ29S92fvEE78Ts6nJ892jq4PFx8QDutXCW6hzEJPRhylbvaxyo9IUs1vYC2uLtUYaK8nP0BvczhxbojmiW90KGnvKaLYjuhndM9UYGYvZedUTm3qUs9LVoFPbniYjmWGKW9vSjAvQVL9Di2vJI9taPYPYgdgbmS81S9JzaKvZ-qCbn076M7j_2svKAKZTkaoZS9d0xdPKmKrTge9aw95IWkPdSMmbg_-ps91UGePFv1kbhcDLQ9VW2SPFU0GjgKAY89WcdsvRFB6bkrVzO9vS9YPb735jjiWxO9RDarPPq4MzerzAo6y6spvQlVwreW7Z48bBsrPRMdbrh_FUA9m9acvHPleDgeljy8xtm2O6mKGrjiz5u9M1D5vUbKDbhPOYs8IfaTvJYUALllU869wuioPP4y6DfzRVG9Nt5HvZFMvLfn172734x1vAjhQ7jhmgu-XAVRvWdzmbatp_Y9s-qYvHs7Orm94wQ-yc1LvebopDiLCDW8lgHKu9AcQDfj_449f986Pa3x07f2dHo94A_fvT-Zm7ci_-w9NSkFPvN-W7jrXOy8qqSkPQGLxLgsv8a7q_oGPfvQ9rcCmDc9PoZ9vfMMqTcgADgTQAlIbVABKnMQABpgF_0AUcwq0wgpQe4Yzu4k7NTz4ha09f_Xvv8mSRbV8wfe1CYd_0bJEvCdAAAASE_1HgYAIH9dAO8_0iQxw50A_Uh3Iho6nQIQGsW8IiXz9OUHCfb8ADvXvQ0e_tcWQCssIAAtFcsPOzgTQAlIb1ACKq8GEAwaoAYAAEBBAADgQAAA4EAAAAjCAAAwwQAAAMAAAGhCAAAwwgAAXMIAAEDAAADgQQAAfMIAACzCAACawgAAGEIAAAAAAADAQQAAAEEAAPDBAADYwQAAoMEAAJDBAADAQAAAQMAAANhBAAAwwQAAMMIAAFTCAACWQgAAEEIAACDBAAA4QgAAgsIAACxCAAAcwgAAwEAAAABAAAD-QgAAGMIAADBBAAAEQgAAIMEAAFxCAABQQQAAwMAAAABBAABAwAAAQMIAACBCAADAwQAAgMIAAKBBAACAQAAA4MEAAMBAAADgQQAAAMMAAEDAAAAcwgAAgEEAAFBBAACQwQAAgEAAAEjCAABQwQAAYMIAAOBAAAAAAAAA4EAAAKBAAACAQgAA1kIAAEBBAACgQQAATMIAAGzCAADowQAAIEEAAFBCAAD4QQAAjMIAANBBAABQwQAAFEIAAGDBAACAwAAALEIAALhBAAAcQgAAUMEAAADCAABAQQAAgEAAANLCAABQQQAA6MEAAAxCAADYQQAACMIAAIBAAAB8wgAATEIAABhCAABEwgAAgEEAALBBAAD4wQAAZEIAAKDAAAAEwgAAEEEAAMDBAADoQQAARMIAAIhBAAAoQgAAwMAAAJDCAAB4QgAAQEAAAPDBAABwwgAAsMEAABTCAABgQQAAIMEAADTCAACgQAAAGMIAAOjBAABAQQAAmEEAACDBAACAQAAACEIAAMBBAACgQQAAXMIAANDBAACOwgAAJMIAABxCAADAQAAAMEEAAPBBAADAQQAAiMIAAOBBAAA4QgAAKMIAADBCAAAQwQAAUEEAABjCAADAQAAAoEAAAOBBAACowgAABMIAADBBAACwwQAAwEAAAIzCAAAwwQAAYMIAAOhBAABAQAAAWEIAAFBCAABwQQAAKMIAAAAAAAAgwQAAkMEAAMDBAAAwQQAA4MAAACTCAADoQQAAnEIAALjBAABgwQAAmEEAALDBAACaQgAAqEEAALrCAADmQgAAYMEAAEDBAABswgAAlMIAAHBBAACgwAAAAMIAAGRCAABgwgAAAMIAAMjBAADgwSAAOBNACUh1UAEqjwIQABqAAgAA7r4AAJ6-AADIPQAAgj4AAJg9AAAkPgAAqD0AAPK-AAD-vgAAED0AABC9AABcPgAAML0AAOg9AABAvAAAPD4AACw-AABQPQAABD4AACU_AAB_PwAAUD0AAHw-AACavgAAoDwAAMg9AADgPAAAuL0AAJq-AABQPQAApj4AAMg9AACqPgAAPD4AAMI-AABMvgAA4DwAAMq-AAANvwAAVD4AAAQ-AAA8vgAAqD0AADy-AAAQvQAADD4AADQ-AAD4vQAA2D0AACS-AACoPQAAnr4AAKA8AADSPgAAuD0AANg9AAAZPwAA4LwAANg9AAABPwAARD4AALI-AAAQPQAA0r4gADgTQAlIfFABKo8CEAEagAIAAIi9AADovQAAjr4AACG_AADYvQAAoDwAADQ-AABwvQAAdD4AAFQ-AAAMvgAAqD0AAIC7AABcvgAA6L0AAFA9AACevgAAMT8AAFC9AAC-PgAAEL0AAAy-AACAuwAAgLsAABS-AAAUPgAAoDwAALg9AABQvQAAmL0AAFA9AAAEPgAAmL0AAHC9AACgPAAA2L0AAPI-AADoPQAAzr4AAEA8AACOPgAA2D0AAEC8AABAvAAARD4AAJi9AAB_vwAAUL0AAEw-AABMvgAA4LwAAEy-AACYvQAAML0AAAU_AAAMPgAAoLwAAHS-AACovQAAPD4AAPg9AACIvQAAor4AAKC8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=KSBx5PkP3ao","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["15681305731735679924"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"5876387931860865341":{"videoId":"5876387931860865341","docid":"34-2-17-ZC123623ECF2CFF07","description":"To Object Oriented Programmers - watch this Hangouts chat if you've ever wondered why coders would program Functionally. It's also a nice ease into Clojure ...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4735571/95d827773d8c2edff3a405ba3db3bfc8/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/fV63KgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Duu3tb37Lw54","linkTemplate":"/video/preview/5876387931860865341?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"A new programming language - Berlin","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=uu3tb37Lw54\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFQoTNTg3NjM4NzkzMTg2MDg2NTM0MVoTNTg3NjM4NzkzMTg2MDg2NTM0MWq2DxIBMBgAIkUaMQAKKmhoZGFoYmZhdGtlbmZlYmNoaFVDQ0x1enkzdFFnVEQwOFRtYks3SzVXZxICABIqEMIPDxoPPxODL4IEJAGABCsqiwEQARp4gQED_QL7BQD7_gL_AwT-AfoD_wH5_f0A8w4E-QQBAAD2AfwB9gAAAPsH-g8CAAAA-gb7Bvv-AAAI_wQDBAAAABv6AvX9AAAAAQgFBP4BAADy8wEB9gIAARMEEQIAAAAA8AgCBv4AAAAIAfv5AAAAAP3z-gQAAAAAIAAtd1vjOzgTQAlITlACKoQCEAAa8AFSBAgAngcS-lz66AHeAOAAgQUL_0oJ2AD1_RYB8_TwAQMY6ADP5fD_7AXqAeX8CQDj8uUAGgLwACMgCf8V_RAAOe8BAA_lEgEw9fEA-B3n__8IGv4N-hf_BAD3A-b57f_7BvgBFwv1AQUADgAHFycCFgoVART5-vzzGBP7CB0QBAv99APv9hwB6AP3-hHjCgMGBPL--fPnA-nwCQT7F_IE_woDAhAI6wMHCAILF_z4-vAO_wYNAeYB_fkK_QQX8AUMAfT47u7_AgAYDwER6hb76-gS_QbjBg7sAwQCDM4U-_wWBPnt6P4A5gH-BvYWAPQgAC1uJ0g7OBNACUhhUAIqcxAAGmBSFAAX1xWa8gg26PneIP778hr08LD8_xzdAO78O98cJdicDyD_SujfGKUAAADyHAMj3QDudN3Y3QvMBOX1lucs8X8rCSHU8-_81cHv1xsCKCduFT4AFe7A9VcK7ChEMBEgAC0ZLRg7OBNACUhvUAIqrwYQDBqgBgAAXEIAAOhBAADQQQAAVMIAAIDAAAD4wQAAAEEAAHDBAAAQQQAAQEAAADBBAACQwgAAuMEAADDCAAAoQgAALMIAAIC_AADQwQAA8EEAAITCAAAYwgAAAMAAAABCAABgwQAAuEEAAEjCAADQwQAAGMIAALxCAACIQQAAQMIAAABBAABAwgAAqEEAAKrCAAA4wgAA8MEAAP5CAADwwQAAcEIAABDBAACwwQAAqEEAAIDBAADoQQAAbMIAAFDBAADgwAAALEIAABjCAACswgAAAMAAAHBBAAAQQQAAWEIAANDBAADUwgAAAMIAAABAAABQQQAADEIAAIDAAAAAAAAA2MEAAITCAAA0wgAAyMEAAOjBAACMwgAA-MEAAHRCAACaQgAAFMIAAIBBAACAvwAAfMIAABhCAACEwgAAEEIAAKBAAAAowgAAsEIAAEDAAAAUQgAAMMEAAMBBAAD4QQAAcEEAABxCAAAkwgAAQMAAACxCAAAwQQAAbMIAALBBAABIwgAAUEEAAHBCAAC4QQAAUMIAABjCAACiQgAAyEEAALbCAACwwQAAkMEAAGBBAABUQgAALMIAAPhBAAAsQgAAcMEAAAjCAACgwQAAgkIAACxCAAAMwgAASMIAAEBBAACAwQAAsMEAADzCAAAMwgAA-MEAADDBAAAIQgAAJMIAAAjCAAAQQQAAQMIAAHBBAADoQQAAfMIAAAhCAAAQQQAAQMEAACRCAACAQQAAhsIAAFDCAABAwAAA2EEAAARCAACwwQAATEIAAIBAAACAwQAAiMEAALDBAADAQAAAdEIAAABCAACAQgAAyMEAAEDCAACQwQAAEMEAAEDCAADowQAAqEEAABzCAAAMQgAAoMEAAADAAACwwQAAiEEAAMBAAACCQgAAvEIAAOjBAAAIwgAAqEEAAKDAAACIwQAAgEAAAIC_AACgQAAAIMIAAMDBAACMQgAAAEAAAIDCAADgQAAAEMIAANBBAACQQQAAXMIAAFRCAACIQQAAoMEAABDCAAA8wgAA-MEAAAzCAAC4QQAAyEEAABjCAAAowgAAMMEAALDBIAA4E0AJSHVQASqPAhAAGoACAACYPQAAkr4AAHC9AACWPgAAUD0AAJo-AAAQvQAAC78AAFS-AABkPgAAHD4AAHC9AAAQvQAAMD0AAJK-AAAkPgAAjj4AAFA9AACmPgAA3j4AAH8_AAAQvQAA4DwAADA9AAAEvgAABD4AAJg9AAAsvgAAoLwAAII-AACGPgAAyD0AABC9AADoPQAAqj4AAKg9AAD4PQAAbL4AAMq-AACIvQAAQLwAAFS-AAAcPgAAoLwAAHC9AAAFPwAAfD4AAHA9AADIvQAANL4AAEQ-AAB8vgAAyD0AAGw-AACIvQAAcD0AACE_AAA8vgAABD4AAJ4-AAAkPgAAsj4AAIC7AAC2viAAOBNACUh8UAEqjwIQARqAAgAAcL0AANa-AACmvgAARb8AAEA8AAAkvgAAiL0AAIA7AACIvQAABL4AAFA9AABQPQAAPD4AAIa-AAAcvgAAQDwAAPi9AAA5PwAAmD0AACw-AAAwvQAALD4AAAw-AAAwPQAAVL4AAEA8AAAUPgAAPD4AAJo-AAAwvQAAij4AAHA9AAAUvgAAUD0AAJi9AAC4vQAA3j4AALo-AACuvgAAgDsAABc_AABEvgAAhr4AACw-AAAwPQAAMD0AAH-_AADYvQAAmD0AAHA9AAAMPgAARL4AAFA9AAD4vQAAfD4AABw-AACYvQAAPD4AAHA9AABcvgAA6D0AAOg9AAAJvwAAlr4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=uu3tb37Lw54","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["5876387931860865341"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"7253349790361607187":{"videoId":"7253349790361607187","docid":"34-2-7-Z37BC76EA6EDE2D2E","description":"Functional Programming (Part 1) "Week: 11 Topic: Functional Programming" IIT Madras welcomes you to the world’s first BSc Degree program in Programming and Data Science. This program was de...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3335487/2f8c2fa17ff037f763a8fce122d24374/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/kFixsAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D29A7HhnzxPU","linkTemplate":"/video/preview/7253349790361607187?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functional Programming (Part 1)","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=29A7HhnzxPU\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFQoTNzI1MzM0OTc5MDM2MTYwNzE4N1oTNzI1MzM0OTc5MDM2MTYwNzE4N2qHFxIBMBgAIkQaMAAKKWhodnZyc2FvdGRxeGR3dGhoVUN2S3p6R08zN29UODNLMEZ3blV1Y3h3EgIAESoQwg8PGg8_E_gFggQkAYAEKyqLARABGniB9wwH_P4DAPD_A_7_AgABFP39APYBAQD0BgL_BwL_APQKCgUJAAAABgz_BQMAAAD4Bfr-9P8BAAj_BAQEAAAABvr9__oAAAD9EQEP_gEAAOz09_8CAAAAEfgMDAAAAADuEv8H_wD_AA34BPoAAAAAF_T2AgEAAAAgAC3EQtg7OBNACUhOUAIqhAIQABrwAXgw6_wB0_cEgSLdAN3zEQCVIgwAPAjnAL4O4v-8HMwA1P4bAAHKAwC02-oAi_31AeDnuP8eEgIBIwwZ_x8QKwEADNgBRbwUAV0f0__cCeH_2Co4_Qr9SwAvyPMBDuEA_-3wDP3iEssBx824B-oRPAIwFvb_GBUT_-jWNv3TJhv_3-UB-QQMEPif6Rv8HiUS_xcR5gFJ-OgA3AMHDhcD8Qn51AQM6vT8_y8PCRHAEBT3yRrjBeAh4A0FCTf-3fgI9vnzFAEF0u33GUMHA0UE__vUTv8KIfLxD_3F9--5IwUC_vMBAs5u9wH-GQLp-fX36yAALQ0b7jo4E0AJSGFQAirPBxAAGsAHBwfbvnkDjDzKZzE6im-dvSF5Ij2BMnw87X7VvTvqg7znlFu8kKIePkoS3zy3QwE89pZivgV4gTx5Pw28Ub-LPh1sFj2b6HM9huMJvt8g9TysASq9Rbz1vWfoxDysuCe8msy4PL45gr1_wx883sstPrBSBbzY5N87YP1kvXm5bbp4fLm70_nPOvYqjTwIYSS8pUxqPjK1Gz0Ky2k8lITkPdYutzz8EVA8TCGrvLIJ1Twhsfi8136nvQv9Xbx3S3K8Wkc1PYPGp7vIg-M89GEHvcMNiL0unYU8f-7VPIDgAD3KoWo8uQC0vGVNkT1MrGe8c1KzPK5SMDwWx5w8yqk9vtsWtT20TPu499a2Parw1DloVwQ74KA9vfWR5Ty4b5o8JkgXvOcRrbzvmsY8XB0APpBmkTwzV4I7xm_KPM_oyL1QZxO7gZgUPu9m17xghpA7R6xFvcMmVz2-YYk6vlvqPJbOlz2PNo65A9--vSzfCT3n8hM7O8UKPlaDK71f8OU7LbgaPS2ZvroyHEA6NjK5PXQpbj2gnmM8WL-uvTJVMLwxoRm8d9zwPEb7Lj32Dae83BHOPfGT9jrK_FM5MwPwvCncAb2WUIu8wz6bPROPNb0lJBI8cKRCvaq4EjzILUE8anM1O695Fb0g9dO7kwOxvUeTm72DdKk6n53Cuz92mDkbs_S6EojXPHfeYb0jR1-7CBbRvIneGL3BdNY681nePW727Dz6gZy4Uov3vBJj_Lui4V47g6mDO29DsTzqojE6x2cSPq6g6b2QCbS5d05OvWd8Pz2R3A06xPd0vSdmXjtz_hA5m2qUO44eZD1Wgws5qz2RvRpSFb4wUQo63hjnvCIpE71L8om5VuZ3vSECnj0jH1o5-EGsPZljubzduEm4DIwhPLjiJ7191cO4HTXLPVCWUD1brGE4SMV_vDOMi71U34c5fNXKveuh4jxqiaQ5dJIyPZXFFLx7AB84UZQVPZR7a73iuHs5fYDJO2tmbT2aeOE4y-ENPJkTj7x7NWe4BfN8vbtxfzsQW8y34s-bvTNQ-b1Gyg242k7lPGQsiTx8mpi4yuEDvhDXHjyX_U4380VRvTbeR72RTLy3K2_ivCFcfL0GUbM0hyGovQbgmr3KdC44oFTLPffxxrwtj9W4ZTMsPYUigrx_T-A3-tKbvBmhqTz4tMU3ApvDPQ79rrwQQZc315xoPd8ROr1PYhm4o7m0Pch9iz2A8YM4KGXSvTYdgT31H9S4zLyAPZQBxj20kB64cvJMveEeUL0B0g24IAA4E0AJSG1QASpzEAAaYBcLACrYFtLxBC7sKdENFPXoEfcF3wkA8_UACy8W4BIB4NchHwAv1xkAwQAAABUt_x4FAARWJvXzEcxAEsyxCvsaf_r8Lc3k-AXk1h8YDw_ZKBYP8QAm-tMCMPnZLDMCDiAALbm1Rzs4E0AJSG9QAiqvBhAMGqAGAADgQQAAQEIAAPBBAAAAAAAAwEEAANDBAABEQgAAyMEAABTCAACAwAAATEIAAMDCAABgwQAAMMIAAIJCAADowQAAUMEAAEDAAABQwQAAuMEAAJDBAACwwQAAAEAAAIBAAAAQQgAADMIAAEDBAACkwgAAWEIAAABCAADwwQAAOEIAAHjCAACgQQAAdMIAACzCAADQwQAA-EIAADDBAAAQQQAATEIAAEBAAABkQgAAgD8AACBBAAA8wgAA2MEAABzCAACgQgAAwEEAAODBAAAgQQAAgEEAAFBBAAAwQQAAwMAAAADDAABAwAAAoMAAADDBAABsQgAAuMEAADDBAACMwgAAUMEAAGDCAAAQwgAAwMAAAABAAABgQQAAfEIAAOxCAADowQAAUEIAACjCAAAEwgAAAEAAALjBAABAQAAAgEEAAIbCAAAMQgAA6MEAAJBCAAAgwQAAsEEAADhCAACYQQAALEIAACzCAAAQQQAAIEIAAMBAAABQwQAA8EEAAJDCAAAYQgAAXEIAAKDAAACYwQAABMIAAERCAACoQQAAxsIAAOBAAACYwQAAoEEAAIBBAACYwQAANEIAAARCAADAwAAAUEEAAHjCAADgQAAAEEEAACjCAAB0wgAAoEEAACBBAABMwgAAoMIAAKDBAADowQAAUMEAAEBCAACIwQAAMMIAAODBAAAQwQAAAAAAAAAAAABkwgAAmEEAAGBBAACgQQAA-EEAACBCAABcwgAAZMIAAGBBAACwQQAADEIAAAAAAABIQgAA0EEAADDCAACYQQAAIMEAADjCAACoQQAA0EEAAPhBAACQwQAAoEAAAEzCAACgQQAA3sIAAHDBAAAsQgAAGMIAAPBBAAAwwgAAoMEAACzCAACAQQAAyEEAAKJCAABYQgAAPEIAABjCAADQQQAAkMEAAOBAAACowQAAkEEAAIC_AACgwAAAwEEAABBCAAAsQgAAIMIAAODBAACIwQAAUEIAAIhBAAC0wgAAwkIAAJjBAADYwQAAgMIAAEzCAADgQAAAUMEAANBBAABgQQAAQMAAACTCAABAwgAAyMEgADgTQAlIdVABKo8CEAAagAIAACS-AACavgAAJL4AAOC8AACAuwAABD4AADA9AAAfvwAAVL4AALi9AACGPgAAJL4AAHC9AABUvgAAUD0AAMY-AAAkPgAAcL0AADC9AAARPwAAfz8AAEw-AAC4PQAAJL4AAPi9AAD4PQAAcD0AAOC8AAC-vgAA2D0AAAE_AABMPgAAUL0AABw-AADSPgAA4LwAAOC8AAC2vgAAnr4AAFC9AAA0vgAA3r4AAJo-AAAEvgAAoDwAADA9AADoPQAAbL4AAEy-AACGvgAAQDwAANa-AABMPgAAXD4AAAw-AABwPQAAXT8AAJq-AACKPgAAQDwAAGQ-AAA3PwAAMD0AAMa-IAA4E0AJSHxQASqPAhABGoACAACYvQAABL4AABy-AAAzvwAADD4AAIg9AAC4PQAAQLwAADA9AADgvAAA4LwAAFC9AABAvAAAgr4AAOA8AACAOwAAqL0AADU_AACAuwAARD4AAOA8AAAwPQAAZD4AAIA7AAAEvgAA6D0AADC9AADIPQAAQDwAADA9AAAcPgAA-D0AADS-AABQvQAAML0AAKi9AABsPgAAyD0AAK6-AACIPQAArj4AAFC9AABAPAAAPD4AAPg9AACgPAAAf78AAIi9AABMPgAAuD0AADA9AAA8vgAAEL0AAOC8AADaPgAA2D0AAOA8AAC4vQAAiL0AAOC8AAD4PQAAMD0AAHy-AAAUviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=29A7HhnzxPU","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["7253349790361607187"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"6090954892433788159":{"videoId":"6090954892433788159","docid":"34-3-1-ZE990A6CCA978E885","description":"Functional Programming (Part 3) "Week: 11 Topic: Functional Programming" IIT Madras welcomes you to the world’s first BSc Degree program in Programming and Data Science. This program was de...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3381838/06a9cae4b6b620e58215790f352241a0/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/xQ5exAEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DueIignqReDY","linkTemplate":"/video/preview/6090954892433788159?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functional Programming (Part 3)","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ueIignqReDY\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFQoTNjA5MDk1NDg5MjQzMzc4ODE1OVoTNjA5MDk1NDg5MjQzMzc4ODE1OWqHFxIBMBgAIkQaMAAKKWhodnZyc2FvdGRxeGR3dGhoVUN2S3p6R08zN29UODNLMEZ3blV1Y3h3EgIAESoQwg8PGg8_E_0JggQkAYAEKyqLARABGniB9wwH_P4DAPYBAfn7AQABFP39APYBAQD0BgL_BwL_APQKCgUJAAAABQT-Cv4AAAD4Bfr-9P8BAA79_gMEAAAAAvT1APkAAAACDAYFDgABAe7z_QsE_wAACvcKAgAAAADwCAIG_gAAAA34BPoAAAAAF_T2AgEAAAAgAC3EQtg7OBNACUhOUAIqhAIQABrwAVkb5fwM4wADmhvkAMX87AGN-g__KBXjANL75wG8A-EA4gjzAOjgAQC_4Ar_gRcJAuQFxv8pDvUBDgckAA36If8UDOQBO9n9ADQd8__jB-f_4CEt_S7zDwAg1RkBDOLk_wHxBv72C-ECz9Lp_w4bDwMrBg8DDh8UAe3fK_3WCBMD4OIZ_O8CDQKy7hX9DAMhA_wP4gU7CdgACAkRBwAR9Arh9_0G7vb9__wUHPzeD_f11BXpBAIa_AgO-B385wwTBSD1Dv4KB-r0Byv3-0jx_vzdPv8IIAnpCP3Q-fPmHBQE_-gKCdI59P4ADRb1-Av38iAALUKtFDs4E0AJSGFQAirPBxAAGsAHahbQvqyUGT1TDfe76UNcvXt6tjwouUM8ldIDvpaYp7y_tKw7iEYnPgnEazwNhCk9OGmKvtEMPTztrn08Ub-LPh1sFj2b6HM9huMJvt8g9TysASq9Rbz1vWfoxDysuCe8jzI3Ou-cPL34cbQ8Cp0XPpObFbwRiq28IbKzvU07rburMVe8XAAeO3nIObxGIjS8J_c7Pl0kAz0nK6s84A4UPuH3BT0ECtA8rfVqvTtREj0lyZi87GjcvS-9AbwZWAU7Eh24PG_Cs7zQHOM89GEHvcMNiL0unYU8sn1NPcRnQT0cU4M7PSgIveO7Hj1nyyC8tbXPOy-uBz2BerO7yqk9vtsWtT20TPu499a2Parw1DloVwQ7wrKYvZXp_DxoMLw8JkgXvOcRrbzvmsY8XB0APpBmkTwzV4I7egCmPGLgVL3EH0k7Cw4PPlxrFjyq7wC88KCbuy05Uz2u9Fo8Z4I8PXoNuz3dbGK8EAfpvR9VQz08qMA7nPrgPUD9Ar0Mddg7RAhePXlycrwgJDC8LgLjPZA1_jxQHnE8e8mVvRgc77zbZHm8d9zwPEb7Lj32Dae8hlqePSdQRLpdN4C8N9JDvVXCcrsCuky7AsiKPTiMjb0Ux2S7zisIvaAGhDvUQqw72O6DPI1eDb2glc27kwOxvUeTm72DdKk6O4kMvARpEL1BFp47R0zaPCq3I73FzV663bVxul6LEb1lIt-6NODHPVG4gzxrG_M5BMomvb13bbtN5oo6eCY0PDyqUDwDrze7fZXcPRZuKb58PPK5kH8LvW9NhT2ST5k4nV6evUMBW7zBBhq5FAtXvDVPJD25Qr05FJ2LvYl64b3GJ3A5djwBvaBzkryqFZC40NYhvZiWlz1gdt05s91zPTNkBr0HkYu5UBDGPIAOU70bgTW5OBTePYs9nz0yrbe4CHadu6tEpL0azC25NjGOvQa0mTyaBgw5eH1GPbnmpzsGNQA3t2J_PD3PRL2FTso2bkz0PMK1BD3rECY3nPKNPI46vjoPZVG3Lk5BvcVvq7t6M1W4dlNqvVfPyb1cOmq4zF2LPJwOrjx13wa4a_HpvXnWJLzuL2A2ExGJvf9XIr03hyA4jEj5vJI8F73kLxs3BeHqvbu2N737KAO5oFTLPffxxrwtj9W4gduoOnigyjp2xzm4HZmivCKBULzz-g61LkK3PX76FTtd13k3uHMBPcwrgr0vZnS4-7utPR9aNT0ZYcs4KGXSvTYdgT31H9S452RzPKiq0D0SOGG3OOhcvQBoHrwkjFE3IAA4E0AJSG1QASpzEAAaYBQRADPlE73rBSDwH8UQEPznEvr_4gkA_OwAFikR1g_67uUfIgAd1g4OwwAAABYjBSEEAAFQJvPxDMg7GdGzAPwZfwYHMtft9gH14iMWEgnkDwkQ5gAh7NwCMvjRLi0C_iAALZ9-UDs4E0AJSG9QAiqvBhAMGqAGAADgQQAAQEIAAABCAAAAwAAAwEEAANDBAAA8QgAA4MEAAAzCAADAwAAAQEIAALjCAABgwQAALMIAAIhCAADowQAAUMEAAADAAABgwQAAuMEAAKDBAACwwQAAAAAAAOBAAAAQQgAABMIAACDBAACkwgAAUEIAAARCAAD4wQAANEIAAHDCAACgQQAAbMIAACDCAADgwQAA_kIAAEDBAAAAQQAAREIAAABAAABwQgAAgL8AACBBAAA8wgAA2MEAACTCAACeQgAAwEEAAOjBAABQQQAAkEEAAEBBAAAAQQAAoMAAAADDAABAwAAAoMAAACDBAAB0QgAAwMEAADDBAACKwgAAgMEAAGjCAAAEwgAAoMAAAEBAAACIQQAAgEIAAORCAAAAwgAAXEIAACjCAAAAwgAAQEAAAMDBAABAQAAAoEEAAILCAAAMQgAA8MEAAJpCAAAAwQAAwEEAADhCAACQQQAALEIAACzCAAAgQQAAIEIAAEBAAABAwQAA-EEAAIzCAAAMQgAAWEIAAADAAADAwQAADMIAADxCAADAQQAAysIAAMBAAACYwQAAqEEAAHBBAACwwQAALEIAAPhBAACAwAAAcEEAAHzCAADgQAAAIEEAACTCAACAwgAAsEEAAOBAAABUwgAAnsIAAJjBAADowQAAQMEAADhCAACQwQAANMIAAOjBAAAQwQAAAAAAAAAAAABowgAAuEEAAHBBAACoQQAA-EEAABRCAABgwgAAbMIAAHBBAACwQQAACEIAAAAAAABEQgAAwEEAACzCAACoQQAAIMEAADjCAACIQQAA6EEAAPhBAACAwQAAQEAAAETCAACoQQAA4MIAAHDBAAAkQgAAEMIAAOhBAAAwwgAAkMEAADTCAACAQQAA4EEAAJxCAABQQgAAPEIAABTCAADAQQAAiMEAADBBAAC4wQAAoEEAAMDAAACAwAAAwEEAABBCAAAwQgAAKMIAAMjBAACYwQAAXEIAAHBBAAC2wgAAwkIAAJDBAADIwQAAeMIAAEjCAAAAQQAAgMEAANhBAACQQQAAoMAAABDCAABEwgAAyMEgADgTQAlIdVABKo8CEAAagAIAAI6-AAA8vgAAqD0AAGQ-AAC4PQAAJD4AAFA9AAAVvwAAdL4AAFC9AAAcPgAAEL0AAJg9AAAwPQAAHD4AAAQ-AAAEPgAA-D0AAFA9AADePgAAfz8AADw-AAAsPgAAgDsAAAS-AAAQPQAAoDwAAIq-AACCvgAAUD0AAK4-AADIPQAAcD0AAJg9AAB0PgAA2D0AAKi9AACOvgAAzr4AAEA8AABMvgAAFL4AAHA9AAAsvgAAgDsAALg9AAA0PgAA4LwAAHA9AAA0vgAA4DwAACS-AAB0PgAAlj4AALi9AADgPAAAPz8AABS-AAB8PgAAfD4AAKg9AADSPgAA2D0AAEy-IAA4E0AJSHxQASqPAhABGoACAADIvQAAPL4AACS-AAA_vwAAyD0AAIg9AAAwPQAAuD0AABA9AABAPAAAcD0AAJi9AACAOwAAXL4AAKA8AACgPAAAML0AADs_AACgvAAAHD4AAOA8AADYPQAAbD4AAIC7AAD4vQAAND4AAKC8AADYPQAAgDsAAFA9AAAsPgAADD4AACy-AACYvQAA4LwAANi9AACGPgAAJD4AALK-AACgPAAAwj4AAMi9AACovQAAHD4AAPg9AACAuwAAf78AABC9AAAkPgAAoDwAAIg9AAAsvgAAEL0AADC9AADqPgAA-D0AAFA9AABAvAAAQDwAAKi9AAAcPgAA4LwAAJ6-AAD4vSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=ueIignqReDY","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["6090954892433788159"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"7210508435517883967":{"videoId":"7210508435517883967","docid":"34-3-17-Z8A0301B4E4DAF107","description":"Welcome to my Functional Programming course. In this Course I'm trying to teach Functional concepts in a way that I feel it's easy to learn. I'm using TypeScript and JavaScript as lan...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4564571/cddec51d074a130f7a77acc1397d3f06/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/iO1AMwIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DZ3PLwD3iebg","linkTemplate":"/video/preview/7210508435517883967?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functional Programming - 01: Basics","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Z3PLwD3iebg\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFQoTNzIxMDUwODQzNTUxNzg4Mzk2N1oTNzIxMDUwODQzNTUxNzg4Mzk2N2qHFxIBMBgAIkQaMAAKKWhoZ2d5bmljdnJ5dGVkcWhoVUNyWXAtei02QnZGQzZQMzAwOXEwcGVnEgIAESoQwg8PGg8_E7QDggQkAYAEKyqLARABGniB9wwH_P4DAOv8A_36AAEAGvsG__YCAgDt_QEECQAAAPUGBgEBAAAA_gYECgQAAAD9BgH7-v4AAAoFAAkEAAAADvz8BvsAAAD7CQoL_gEAAOz09_8CAAAAEfgMDAAAAAD3FPcE__8AAA34BPoAAAAAF_T2AgEAAAAgAC3EQtg7OBNACUhOUAIqhAIQABrwAV0OAwLGFvz-fxP5AMb7Bf6OBQr_Cv3wAPUD4wDsAPIBAAP0AOkF_QDyAgYABgDsABjy5f8r8w0ADBET__wFBQATCRcAE_37ACsJ9AD2DO7_Agj-__j4BwAR8AgA5hUL_xnz8gD08vEBDQEY_Rn7Af_z_wYE9f39AwABCv0F-_IA-wUK_RPrE_8FCPf_3_kH_wP__fz5AhT8_PEU_RMJ4gL09QcAFf38Bgj4_QgU8-78-P4SAfMJ9_ok9_EGBwry_xX7AAcIEvT76wUKARDnCgYL6hQC8AYVAAf56QEQ8hL89_sH__D4Dfjz3u0BCg749iAALRG9Xjs4E0AJSGFQAirPBxAAGsAH6V8Sv_mFlzxO-N8774zWPXoIOT2KyRu9w2SqPXpT0TzyRCu9PqnLvWFkkzwiNhi9FM_hvsGt-7zV5wq9pkI8PmVhOb08fEM9GXSivQyiHz2KQbu7t7IkvikVwzxE0GK8al0TPEZ8J70gcw67h_hnPRZtzj3jlxA9XRe-vV2WpbySzVW940EJvRk4oLzo9P67nBQ2PoiAIjxM9Ym8vFruPUBjS7wrAac8pe4vPbUlkb34uSu9ryITvhEUZD2y3do7OMBMPe1OUr0tYUg8xHk4vLJMv7uD-OE7KDA4Pdbpm7xLy-U7vWygvSbmVD2hFr06zKD1PI1uc7x-BSQ9VHwyvdBD7TzCjIQ8fhFePWAkEbyggPe8GW8QPfZVgz1GroA8KnCSPWVxf7wb9la8APKEPYkrAj34Ky48wtQbvbNhLT1vHj28uP6CPTZTxrs4esa8umMWPeT2yzym1Yy7vZxjvdmIsbyBUCg8WGttvUKP3ruLPtW8ymygPSQJZ7xk5JG8Y9S1PE6iOT3sPVm5ElubvcRiDz0ZKQg8GeaEPSitST2aOIM7XsWYPNfbZrzzYQa64cKwvDANoz0wf_I5h-YVvOWagjyqQFK8WU_tPfIgYrwnYja8GYFCvSOxDr0xUhi8o7s5OyV6lL2dEBk8lxnbvHoe9zz35wO8HUhNvLWSTD0XiZS5GpyNPeTHDj2eke-7IALYPGj9Nz2XuY476hTavDvtnzxc6r26gBvYPGhvtb10O0a51u4LvBUb6Tk2eiw6eomBvccFsTwpwGS4TLMMvECj9DzEFeW53I9qPWRpgb2d70S4tfSNPHCY6LxroOI3TYeOvDuy6Dz6MWW4z4HlvdVoqDwWpig5J6XgvAOOjjwBt_s4gde-uy1J-TxrZUe6gnUcPY0iwD1uqjs5-Z9bO_-fOb0Ohso3rDYfPRBpp7pn3m65-acvPGIgmby9kO24g2-3O-Cfcr08y1441FY2vc0qAr3Vfiu4vyEZvTWguTx5V0k3TEqmvM5lNDxjo564Br33vMXRy7w0_mU4mMynvD9GKr3CnQA45ba9POwlV7tInW44ZVPOvcLoqDz-Mug3B7GzvIFBEDtq8mQ3UMJMvC_pnjxbPIa4AmFMvGy14rx2IjI4HGaDPQ70dbzldwa5dPZJPevKIj1jxxc49MgZPHjQrDzdMiM4gNc3uFLSA72qPP22uHMBPcwrgr0vZnS4ipZXPRBY-T2NF0A44hiuPG-loj1MJ1K4VdfGvbuZUbz5mlu3R4i8OzWJBrr3wzw4IAA4E0AJSG1QASpzEAAaYE8XAFTsLbbR4T3iKNUbOgXlGeYK1vr_4BAAHCRLxOYy-LQMNABS1NYPoAAAAAQ22UMhAAh_H-7YGc0-Ecmf-AcddzBVILzWB-_H2Q9GBN_K_CAkCwAK7Kj2SeTEOEoVASAALbuZDTs4E0AJSG9QAiqvBhAMGqAGAAAAQQAAAEAAAEDAAAAgwgAAoEAAAODAAABcQgAANMIAAEjCAADAQAAAgEEAAGTCAAAMwgAAhMIAACBCAAAQwQAAEEEAAABAAAC4wQAAAMIAALjBAAAIwgAAqEEAADBBAACQQQAAgL8AABzCAACawgAAgEIAAOBBAADgwQAAWEIAAGzCAAAIQgAAFMIAAMDAAAAAAAAA-kIAAADCAAAgQQAAOEIAAIhBAACIQgAA2EEAAIjBAACgwQAAMMEAAPDBAAAoQgAAAMEAAGzCAADgQAAAAEAAAOjBAACAQQAAyEEAAADDAAAwQQAANMIAAKBBAACYQQAAiMEAAMBAAACQwgAAoMAAAFTCAACQwQAAYMEAABBBAACAPwAAlEIAAORCAACAvwAA6EEAAHTCAAA4wgAA6MEAAMhBAAAgQgAAwEEAAKrCAAD4QQAAEMEAADBCAACAQAAAwMAAAHBCAAAMQgAAOEIAACzCAAD4wQAA0EEAAIC_AAC4wgAAiEEAAAzCAAAwQgAAwEEAAEDBAADIQQAAfMIAAChCAAD4QQAAaMIAAIA_AAAIQgAA-MEAAIBCAABAwAAAEMEAAGBBAADAwQAAgEEAADDCAAAwQQAAAEIAABDBAACKwgAAcEIAAIhBAADQwQAAkMIAAADCAADIwQAAMEEAAJDBAAAowgAAgMAAABTCAAAYwgAAAEEAAGBBAAAwwQAAAMAAADBBAAC4QQAAyEEAADDCAAD4wQAAosIAAIjBAADYQQAAoEEAAGBBAAAAQgAAkEEAAJTCAADgQQAASEIAAETCAAAAQgAAgMAAALBBAADwwQAAQMAAAEDAAAAAQgAApsIAADTCAABAQQAA6MEAAABAAABowgAAsMEAAGzCAADQQQAAEEEAAJJCAAAcQgAAiEEAAODBAABwQQAAwMAAALjBAADwwQAAAEEAAIA_AAAIwgAAGEIAAIhCAADgwAAAQMEAAEBBAAC4wQAAlkIAAIBAAACwwgAApkIAAMjBAADIwQAAiMIAALbCAABgQQAAgD8AADDBAABAQgAAgsIAAHDBAABAwQAAGMIgADgTQAlIdVABKo8CEAAagAIAANi9AACSvgAAgLsAAHC9AABwPQAA-D0AAAy-AAAbvwAAqL0AAOC8AAD4PQAAHL4AADC9AACWvgAAXL4AAJI-AAAcPgAAyL0AADA9AAAZPwAAfz8AAPg9AACgPAAAHL4AAFA9AACAOwAAqD0AAJi9AAAEvgAAHD4AAK4-AAD4PQAAfD4AAFQ-AADaPgAAiD0AAFA9AADavgAAVL4AANg9AACuvgAAur4AAOY-AABcvgAAhj4AAKg9AADYPQAAiL0AAJ6-AACWvgAAUD0AAKa-AACoPQAAmj4AABQ-AAAQvQAAOz8AABS-AAAEPgAA2L0AAFQ-AADiPgAAEL0AAPi9IAA4E0AJSHxQASqPAhABGoACAADgvAAALL4AAGy-AAAnvwAAED0AAFA9AADoPQAAyD0AAFA9AABQvQAA-L0AABC9AACYPQAAfL4AANg9AACAuwAA-L0AAC0_AADgvAAAhj4AABS-AACgPAAALD4AAEA8AADIvQAAcD0AAKC8AACgPAAAED0AAJi9AACYPQAA2D0AABS-AAC4vQAAEL0AAHC9AACiPgAARD4AAI6-AACYPQAAbD4AAHC9AAC4vQAAJD4AABQ-AACYvQAAf78AACS-AACYPQAA4DwAAJg9AAA8vgAAgDsAAKi9AAC2PgAAyD0AAKC8AAAsvgAAEL0AABA9AAA8PgAADD4AAI6-AABkviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=Z3PLwD3iebg","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["7210508435517883967"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"4051911719638642740":{"videoId":"4051911719638642740","docid":"34-3-6-ZC66D214923E8D1D5","description":"This was a talk organised by the student's group of the computer science course of the university of Bologna. The talk aims to introduce functional programming and Gleam and show how a lot of th...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4830925/627a3594d8e97a9d47b2ddd4596aad2b/564x318_1"},"target":"_self","position":"12","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPpasgrDsKis","linkTemplate":"/video/preview/4051911719638642740?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functional programming with Gleam","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=PpasgrDsKis\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFQoTNDA1MTkxMTcxOTYzODY0Mjc0MFoTNDA1MTkxMTcxOTYzODY0Mjc0MGqvDRIBMBgAIkUaMQAKKmhoeHB1ZWdrZXF6c2x4Y2JoaFVDQzFTcXUyblBXTVh4eXFzUllTRWxvdxICABIqEMIPDxoPPxPjH4IEJAGABCsqiwEQARp4gfQI-wf9AwD0-Qv2_gEAARQF-Ab1AQEA9BH6AgYC_wDq_RAEBAAAAP8GAf8FAAAA-AX6_vT_AQAO_f4DBAAAAAbrBPn-AQAA_RABD_4BAAD59vUIA_8AABP3Dv3_AAAA7hL_B_8A_wAA9P74AAAAAAjz-QIAAAAAIAAtIz_cOzgTQAlITlACKnMQABpgNBQAHdcS0fL7DecY-usdA-UJDt_lBf8N9QABKxrM9xTj0QlCABvS-_29AAAAFDz2QgUA8Vg06fYd4PLr6Z0HGQ9_8BMW4yDz9tntGCk26f31JTEAABv0_PIz5_owLgEIIAAteZ5FOzgTQAlIb1ACKq8GEAwaoAYAAIhBAABIQgAAQEEAALBBAACowQAAOEIAAChCAAAMwgAAEMEAAADBAAAAwQAAYMEAAFTCAADwwQAAPEIAAKjCAABMQgAAAEAAALBBAACwwgAA-MEAAKDBAABAwQAAhkIAAKxCAAA0wgAATMIAAIjCAABgQgAAiEEAAMjBAAAQwQAAUMEAAKDAAACOwgAAQMEAAAjCAACaQgAAkMEAAIBBAABIQgAAQEIAAChCAABUQgAAWEIAAHDCAABgwgAA6MEAANRCAADgQAAAYMEAAIA_AACAQQAAQMAAAAzCAAAEwgAAmMIAAHxCAABwwgAA-EEAAAhCAACIwQAADMIAAHDCAACQwQAAAMIAAMDAAAA8wgAAoMAAAAzCAACuQgAAuEIAAODBAAAwwQAAoEEAALDCAACQwQAALEIAAKhBAACgQAAAksIAAIBAAAAoQgAAEEIAAATCAADgQQAAYMEAAPhBAACUQgAAdMIAAABBAACgQQAAMEIAAJrCAADgQAAA8MEAAABBAACCQgAAkEEAAKzCAAAowgAAAEIAAKBAAACwwgAAZMIAAKhBAABwwQAA6EEAAADBAABEQgAAcEEAAKBBAABgQQAAYMEAABBBAABQQQAAUMEAAEDBAADAQQAASMIAAEDCAACYwQAAgMIAAABBAABUQgAAkEEAAIA_AADwwQAATMIAAETCAAAAQQAAgEAAAIC_AACgQQAAoMAAAAjCAAAwQgAAgMAAAIbCAAAwwgAA4MAAAMBBAAAIQgAAUMIAAPBBAAAQQQAAIMIAAFBBAABQQQAAYMEAAMDAAAA0wgAAoEEAABDBAAAAAAAAuMEAADBBAADAwAAAHMIAADhCAABwwQAABEIAABzCAACAwQAAQMIAALBBAABQQgAAnkIAAHxCAABAQAAAVMIAAMDBAAAAwAAAJMIAAMBAAACoQQAAYEEAADjCAADAQQAAQMAAAOhBAAA8wgAAQEAAACDCAADaQgAAOMIAABTCAAAsQgAAyMEAAADCAACOwgAAIMIAACjCAADgwQAAuEEAAABAAACwwQAAEEEAAIrCAADAwCAAOBNACUh1UAEqjwIQABqAAgAAkr4AAMi9AAD4PQAAiL0AANi9AADYPQAABD4AABm_AACqvgAAUL0AALY-AAAkvgAAED0AAHC9AADgPAAA-D0AABC9AABwPQAAnj4AAAc_AAB_PwAA2D0AABC9AAD4vQAA4DwAAEC8AACgPAAAiL0AADS-AABUPgAAlj4AAKA8AADYPQAAMD0AAOI-AADoPQAAmD0AAKa-AADSvgAAHL4AAES-AAC4vQAAij4AAIK-AAD4PQAAND4AAJ4-AADgvAAAPD4AAIa-AAD4PQAADL4AAI4-AACaPgAADL4AAFA9AAAvPwAAJL4AAO4-AADIPQAAPD4AALY-AAC4PQAAhr4gADgTQAlIfFABKo8CEAEagAIAAJi9AACYvQAABL4AACe_AABQPQAAUD0AANg9AADYvQAAmD0AABw-AACIvQAAoDwAADw-AAA0vgAAqD0AAKA8AADIvQAAUT8AAIC7AACKPgAAgLsAAHC9AACSPgAAEL0AALi9AABsPgAA6L0AABQ-AACAOwAAQLwAAIg9AAAEPgAAqL0AAFy-AAAQPQAAgLsAAJY-AABMPgAAXL4AAAS-AADSPgAA4DwAAJi9AADgPAAAPD4AAOC8AAB_vwAAPL4AAAw-AABwPQAARD4AACy-AACYvQAA2D0AAJo-AAAEPgAA4LwAAGS-AAC4vQAAgDsAAIo-AAC4PQAANL4AAGS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=PpasgrDsKis","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["4051911719638642740"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"15261078917506863211":{"videoId":"15261078917506863211","docid":"34-2-7-ZEEE630CB127D57E7","description":"In this video, we are looking at Functions in more detail and talk about the properties we expect from them in Functional Programming. At the end of the video you will learn about Referential...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3843438/8cb332badec89a731371373b354ba24d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/J5xINAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Do_h24YHRmGo","linkTemplate":"/video/preview/15261078917506863211?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functional Programming - 02: Function","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=o_h24YHRmGo\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFgoUMTUyNjEwNzg5MTc1MDY4NjMyMTFaFDE1MjYxMDc4OTE3NTA2ODYzMjExaocXEgEwGAAiRBowAAopaGhnZ3luaWN2cnl0ZWRxaGhVQ3JZcC16LTZCdkZDNlAzMDA5cTBwZWcSAgARKhDCDw8aDz8TowOCBCQBgAQrKosBEAEaeIHxBQMB-wUA7foH-wQAAAAM_vsI9___APUFAv8HAf8A9gYGAQEAAAD_BgH_BQAAAPsK-v_8_gAAAQD-CAMAAAAG-v7_-gAAAP0QAQ7-AQAA8fz8AwMAAAAR-AsMAAAAAPML__77_wAACgAAAQAAAAAI8_kCAAAAACAALRIG4Ds4E0AJSE5QAiqEAhAAGvABf9cQ_5on-f0w_OoBsfu2AJ4PIP_8PMsAzwrL_-vu5wHb-gX_wQLX_-sUEgCk1jj-HgbO_xYCEf9Z3QwAGfDuANLa6gFm9_cAIg4A_-4F0__YKhX_t_P2ADrz6ADp-egACAHb_-_73fkM560K_gU0AP8gGgb7FhkAzRD1BOPxRgAX8gkA_uL7_y1HEQLz3TAFCQbp_PQf8_c1Zgv-EPILCMDzH_79zQYE18jyAe_1D_XS9f4H3cT-C_q7CwDxAuH34gQaAPT4GgQXDwTxQQQA_Aj-FP0FAvAPF7jx9w3aDfsEFQL-6uYD7-EgBfYi5eUIIAAtTAn-OjgTQAlIYVACKs8HEAAawAcHB9u-eQOMPMpnMTqyGZs9guOyvBgzM72XLLg8tw3-PDF1fLwrUfY8c77YPDp0erwN47a-Bi5vvWsz5zsYdxM-1YqAvP6Nh7uHNCq-nmmoPbZyZbwVHE6-rE3IPDWXHzsQhHq9OpzUPF3vKL0nwHA99M4ZvE-x6rxhgmC7bxYKPRi6bbwzbMQ9HwJdvdrujLjJQFk97zOTvKvW-Lyy5cY9oi8YPV1_HL1Wjv88tgBjPQBnczypSza-1Fa2vNXkjjwP_I49_IwrPd8g9TxIHI29J3WXuspyL7sQRqY71J0HPjd3zzu9bKC9JuZUPaEWvTq7KsA9pmwnPfJlfTxbPx297sMJPOfZUTwtbk29x4MNPjdZfrvLBqO9htVuPabc2Dyh3HE9WxQsPIFoubu5ido9CesVPa4LhTt4HI67SupJvUCeQLtc68a9PrTPPCF97jzPpK09YGQ4PObilLynrRA6uYy7PVpiijycjEe7gaGaOjjYHTxlczC9DZ7TPIuZjrxECF49eXJyvCAkMLxE87U92NTZvTpxILzBkJU9P7G5vcNH5TrD8BE9LEWiPSZFFjsSIi895P4-vTp5kbtxY4m9zBG9vSy1JDsn4LK91g6VvfNULLwPSCK99thxPF0YIrr8ZYG9jqFSPN_rWrwZYYA9ju9mvP_ypLsd3o29cttjvc1KOzqB0gs9A2mFPZMbEboAAIw3pU7AvLNe6zrTRJQ9eeIcvFFpoztUYaK8nP0Bvczhxbp_ToG8KXumPFdKpbihndM9UYGYvZedUTnR6I69ZWerPW_wgLmOopi9ebdovQTpvTmD4Vc9htyxvEyyFLkZ0dG83VwdvOP1r7ld2jU9AQ6GvEA6WrlvPTS94iUzvXBY5DcKKHm8HF4OvORLU7lmEwA-vqg4vLqCjLhA4908tZ6bvRavuLYEHc09U4CDPKJvHzfLL8M8IJXFu_yORTqzTSK8tWjmPONuaTcSsiA8iKykvIqO2jntREk9W-z2PON8ZzgHQJE9jePRvH4gVDhT40o8tVqWu3hosrfTzwg8ZjHRvT5LlzbEq9E8GF3BO0O2VbgwphQ9f1iFPVVszTicSFU9Ty2RPN6pnDilUkc8YIE-vb_m0jeBFYG9UEIfvYeJHTgxz4o8CoAWPduDnLj-GYQ9CUZvvYWzE7bDJv23s0OMvU2KDjf5xma935KSvbvPAjcdlww9SQ9DvlQxTbmKllc9EFj5PY0XQDjyNiA9kRmePeMcYrgtZyW8nuLCPbB8K7hy8ky94R5QvQHSDbggADgTQAlIbVABKnMQABpgEwkAH_cmz__uKPUq4ekX3sMf9gzg9QDt7gAWIhMHAwnmxv4OAB7cEQK9AAAACD4ILgoAAlwr1PQq90gK1rrpBih_GDcfy_wG6NH58SINAgkpAwIIAAjgw_Qu5tsiMyUrIAAtG19BOzgTQAlIb1ACKq8GEAwaoAYAAOBAAAAAAAAAQMAAABDCAABAQAAA4MAAAFhCAAA8wgAAOMIAAIC_AACAQQAAWMIAANjBAAB8wgAAHEIAAAAAAAAAQQAAgEAAAKjBAAAEwgAA2MEAAPDBAADAQQAAAEEAAEBBAABAQAAAIMIAAJzCAACOQgAA2EEAAADCAABMQgAAWMIAABxCAAAEwgAAgMAAAEDAAAD-QgAAGMIAAABBAAAQQgAAyEEAAIhCAACIQQAAYMEAAJjBAACAwAAA4MEAACBCAAAgwQAAVMIAACBBAABwQQAAgMEAANhBAADwQQAAAMMAAMBAAAAkwgAAiEEAAKhBAACgwQAAAEAAAI7CAADgwAAANMIAALjBAAAwwQAAYEEAAEBAAACUQgAA5EIAAMDAAADwQQAAaMIAAEjCAADQwQAAuEEAAAhCAACwQQAAsMIAAAxCAACIwQAAOEIAAABAAACAQAAAgEIAABRCAAAcQgAASMIAABDCAADIQQAAAMAAALLCAACwQQAAEMIAAFRCAADYQQAAUMEAAAhCAAB0wgAAIEIAAOBBAABgwgAAgMAAAOhBAADwwQAAhEIAAFDBAACgwAAAgEEAANjBAAAgQQAAMMIAAHBBAADgQQAAoMEAAJLCAABwQgAAcEEAAMjBAACewgAAyMEAALDBAAAQQQAA2MEAACTCAAAQwQAAFMIAABjCAADAQAAAQEAAALDBAACgwAAAIEEAAMBBAAAIQgAANMIAANjBAACswgAAoMEAANBBAAC4QQAAcEEAAOhBAACwQQAAmMIAABRCAABEQgAAXMIAAAxCAADAQAAAAEIAAMDBAADAwAAAoMAAAABCAACwwgAAGMIAAFBBAADAwQAAgL8AAFjCAACwwQAAeMIAAMhBAAAAQAAAlEIAAABCAAC4QQAAAMIAAJhBAABAQQAAsMEAAATCAABQQQAAwMAAAMjBAABAQgAAgkIAAEBAAABgwQAAAEEAANDBAACUQgAAQEAAALbCAACeQgAAwMEAANDBAAB0wgAAtMIAAGBBAACAwAAAQMAAAGxCAABowgAAoMEAADDBAAAUwiAAOBNACUh1UAEqjwIQABqAAgAAJL4AAJi9AADgPAAAoDwAAEA8AACePgAAQDwAAEW_AABUvgAAND4AAKo-AABUvgAA4LwAAIC7AACIvQAAMD0AAIg9AABAvAAAvj4AAA0_AAB_PwAAoLwAAOg9AAC4vQAAyL0AAOA8AABEPgAA6L0AAAS-AAD4PQAAoj4AADQ-AADYPQAAqD0AAPY-AACYvQAAUL0AAGS-AACWvgAALD4AAI6-AACSvgAAyD0AAFS-AABkPgAAoDwAAIY-AAA8vgAAuL0AAKK-AAAEPgAATL4AAFw-AACqPgAAmj4AABA9AAATPwAAuL0AAPg9AACAOwAAoj4AALI-AABQPQAADL4gADgTQAlIfFABKo8CEAEagAIAAOC8AAAQvQAAur4AAD-_AAAQvQAAgDsAAJ4-AACAOwAA2D0AAKg9AADgPAAAqL0AAHC9AACSvgAAgDsAAEC8AABsvgAAJz8AAOA8AABsPgAAiL0AAIA7AAAcPgAAuD0AADy-AAD4PQAA4LwAANg9AABwPQAA-L0AAMg9AACoPQAAkr4AAIi9AABEvgAALL4AAO4-AABAPAAAwr4AAEC8AABEPgAAiD0AANi9AAB0PgAAgj4AABw-AAB_vwAARL4AAGw-AADgPAAAoLwAAPi9AACYvQAA6L0AAOI-AAAMPgAAQLwAABS-AADIPQAAgDsAAGw-AADoPQAAqr4AAHS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=o_h24YHRmGo","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["15261078917506863211"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"17988123228066843910":{"videoId":"17988123228066843910","docid":"34-3-16-ZABCE9B5F1D6A17CF","description":"Algebraic Structures are another set of useful tools we use in Functional Programming. In this video we will look at 3 basic structures. Magma is a Set of values with a binary operation that is...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3830731/138a43c7e5318e1aab79e92473147df9/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/iDClPQIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DVev5_wJDJig","linkTemplate":"/video/preview/17988123228066843910?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functional Programming - 18: Magma, Semigroup, Monoid","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Vev5_wJDJig\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFgoUMTc5ODgxMjMyMjgwNjY4NDM5MTBaFDE3OTg4MTIzMjI4MDY2ODQzOTEwaocXEgEwGAAiRBowAAopaGhnZ3luaWN2cnl0ZWRxaGhVQ3JZcC16LTZCdkZDNlAzMDA5cTBwZWcSAgARKhDCDw8aDz8TpAWCBCQBgAQrKosBEAEaeIH7DwIG_QQADP3__AMEAQEGB_gA9___APwF-v0GBP4A7Qf9_gP_AAAMDPT8CAAAAPsMB_oA_gAAFwoCDAQAAAAS-QL_9wAAAAIMBgUOAAEB_Af-BgP_AAAJ9woCAAAAAO4S_wf_AP8AB_z8BQAAAAD8_QP8AAAAACAALTLI3Ds4E0AJSE5QAiqEAhAAGvABZPz2Acf9AP4a_tQAzv3RAIEFC_8mLOn_2fn_ANgQ4QDnFfEA2uIAAPMD9QDNAxEA_fra_yP5CwAWCwX_JwoIABIXDgAs4_4AMArzAOcK1wADExH_EvkLAB_4_gD4_Pb7CPsYAQD_8AD59uUEC_8uAQ0WEwAR9xkC4vsa_uUXEAAP9wYA-usLAvL58P_iFBgBCg3k_wfwDvwAFQoDEQTv_vjy-vsV_9f8LAv_CAfyAvPt6A36_QHtAxf7GgTvEvj38eUG-f35Bv3nERj_Jtz0Bfr2GPb83wIE7gDzCv7YB_kPBQL8-A4D7fcOBQIUAPPyIAAtbidIOzgTQAlIYVACKs8HEAAawAeGy-q-_u2HPbCXwTx3UQ89_AGaPSQzD7xJXie941VWPaa_zbxLZ_E8x5IDO7LZUb2ZgKe-ZfvQPJ_6ET2mQjw-ZWE5vTx8Qz2HNCq-nmmoPbZyZbwx6iq-unDWOkESEb07PUo8QRguPBhjOzwUUrg9AeCIPcf2Gj1dF769XZalvJLNVb2YgW-8CnOzu7rxE7uU9gY-qgCpPBMy1Lnhlwo-caiUvbqrbLuHr-U894Q2vN2grLyvIhO-ERRkPbLd2js4wEw97U5SvS1hSDzeDVi8csMvvaGLIT0etYM9_tj_PIkevrvxsJq9UBUVu8UiwLql4ro9YDSlPdweTjzq0JS9ae_CPG_dCD1mMGY9C8qZPfOBk7wmDHS9XUa7PUwsujwQp4g94MhRumRU37pcSaE82GvVPOLyzjzC1Bu9s2EtPW8ePbxi7yo9fkC5Oo7Y_rr2p4494gRmPWXXRTueEV-7ER8zvCkmyjzp8NC9bHowPenzkbw_qGs9UAopPELoxbxa2689ZByIvO4X_bwvTnw8HyQ1vQXIzDsk4wI92C8zvUkbHrwpjJI8gGORO_VXvLuPjus8FJb4PBJCUbyqpY-9YHlrvLPsSbz0_t89vKIlvZQtlrt2J8m9GhzAvJAaizva6Hc8doOtvenLnLs1whE9uWjtu0Tkkbskc7a9uhf3uxyCTDqeCc09h_SQPbt2krr7m2s99gtWPQ4rJ7qpo6U7s8MJvexF3TvPBJQ8NHqPvSeZCLpoz-W8djCHPH6fGrsuwU682TIqvHMXGzuZwIg983bfPMUHiremN_G7AcOtve-jlDl_Np09aCXIvEam-rjNkXW9NUVgvRwyLjmqsUm9P8RrvR7Gkrm2Gg29DTegPKGzT7rFAp-87v03PZoqs7f77bY9Fjx7PUaYC7mAzNg8f-ppvSxUeDgWbrQ93dMRPI3LgDgjp2o9DehgvJVbrrnYWYC792zjut2AwTcytds8eBIsvTheBDlRM6C7uA1ZPOeyGDcwZku8-TThO1bDG7iKBT682vCavUgoljivPZi8F_Qevv2KqrhJ_VC86fYtvdDCgjgi-wC-xl8kPReYZTgX1Tq6-VAxOtBY3DcpTAq89FUtPcjpOzeHIai9BuCavcp0Ljgvphk-eDvMPPzmG7lwpz68J9NtvXRBX7g8cdS8yZ0IvfEbgLdAXCg9_4b_vGPLG7gdlww9SQ9DvlQxTbmKllc9EFj5PY0XQDiYk2U7gAvSPZjkD7ncsm29TpcqvY0_WDdwma68cPrpvA9nuDcgADgTQAlIbVABKnMQABpgKgUAM888wRT3P_8Y4gQc5P_x3vSdC__-1f8QVDrRHh3suStE_yARFwqeAAAAQxAEIQsA4n8r9-1I60Qzq6znGSlw5j8oucoP2qbF_xP18-448_MLAAvuifBKHuIwJCsdIAAt2ZkQOzgTQAlIb1ACKq8GEAwaoAYAALhBAADAQAAAQMEAAGDBAABAQAAA4MAAACxCAAAUwgAAHMIAAGDBAACwQQAAUMIAAAjCAAB8wgAAYEIAAKDAAADgQAAAiMEAAAjCAAA0wgAAwMEAANjBAAAQQQAAsEEAAEBBAACAwAAAWMIAAJjCAACSQgAA6EEAAMDBAABMQgAAnMIAAEBCAADIwQAAIMEAAEDAAAD-QgAAIMIAACBBAAAEQgAAiEEAAGxCAABAQQAAMEEAAFjCAABwwQAABMIAAHBCAACAwAAAGMIAAMBBAADYQQAAEMEAAEBBAAAIQgAAAMMAABBBAAAIwgAAiEEAALBBAAAAwgAA0MEAAJbCAAAAQQAAAMIAAIDBAAAAwAAAgEEAAIDBAACMQgAA2EIAAIDBAABQQgAAGMIAADDCAACAwQAAMEEAACBCAABgQQAAjMIAAIhBAADYwQAAlEIAAFDBAAAAQQAACEIAAIhBAABEQgAAEMIAAMDBAACAPwAAgL8AALTCAABgQQAAAMIAAAxCAACIQQAAAMEAABBBAABwwgAAGEIAADRCAABwwgAAoMAAACBBAACYwQAAkkIAABDCAAAAAAAAUEEAAEDBAAAAwAAAXMIAAABBAADAQAAA-MEAAI7CAABwQgAAkEEAAOjBAACWwgAA6MEAAIjBAABgQQAAQEAAANjBAAAAwQAAOMIAABDCAAAgQQAAQMEAAOjBAACIQQAAIEEAAKBBAAAYQgAA2MEAABTCAADCwgAA-MEAANhBAACAQQAAcEEAAJBBAABAQQAAlsIAACBCAAAUQgAAgsIAAKBBAAD4QQAAGEIAACDBAAAAwQAAMMEAAGBBAADEwgAANMIAAFBBAACQwQAAQMAAAFDCAACwwQAARMIAAAxCAAAAQAAAdEIAAPBBAADoQQAAZMIAABxCAACAwAAAAEAAAMDBAABgQQAAuMEAAKDBAABsQgAAFEIAAIhBAABAwQAAmEEAANjBAACyQgAA4EAAAKbCAACmQgAAgD8AAADBAABswgAAksIAAKhBAAAwwQAAuEEAAEhCAACAwgAAgMEAABTCAAA0wiAAOBNACUh1UAEqjwIQABqAAgAAPL4AAMi9AABwvQAAmL0AAFA9AADqPgAAUD0AACG_AACSvgAAFD4AAGw-AABcvgAAqj4AAKC8AACgPAAABD4AANi9AAD4PQAAND4AANo-AAB_PwAAyD0AAHC9AAA0vgAAED0AAEA8AAAQvQAA6D0AAJa-AACgvAAAmj4AAIg9AABQPQAAUL0AAAs_AABAPAAAPD4AAHS-AACqvgAAQDwAABS-AAD4PQAAmD0AAMi9AACOPgAAQLwAAKi9AABwvQAAUD0AANa-AACYPQAAoLwAAFQ-AACqPgAA-D0AANg9AADqPgAARD4AAAE_AABEPgAAXD4AABQ-AADgPAAA-L0gADgTQAlIfFABKo8CEAEagAIAAKi9AAAkPgAA6L0AAC-_AACovQAAQDwAAIo-AABAvAAAMD0AAJY-AAAcPgAAQDwAABA9AABsvgAAML0AAIA7AAAcvgAAOz8AACQ-AACmPgAAHL4AAAy-AABUPgAAFL4AADy-AAAMPgAAEL0AAKg9AAC4PQAAyL0AAEC8AAAEPgAArr4AAES-AAAMvgAAEL0AAFw-AAA0PgAAXL4AAJi9AAA0PgAAoLwAABS-AACYPQAAPD4AAJo-AAB_vwAAjr4AAEQ-AADIPQAARD4AAAy-AABAvAAAQLwAAI4-AABQPQAAQLwAAJK-AABQvQAAEL0AADw-AADovQAAbL4AACy-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=Vev5_wJDJig","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17988123228066843910"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"17596076942075206341":{"videoId":"17596076942075206341","docid":"34-5-3-Z4DEDD040F76C2670","description":"Functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is declarative rather than imperative, and the application state flows...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3319740/3bcf9184defcb52c21a1b1b84cac8005/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/CA411wEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2f6oSU4Gsy4","linkTemplate":"/video/preview/17596076942075206341?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functional Programming [Dev Concepts #4]","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=2f6oSU4Gsy4\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFgoUMTc1OTYwNzY5NDIwNzUyMDYzNDFaFDE3NTk2MDc2OTQyMDc1MjA2MzQxaogXEgEwGAAiRRoxAAoqaGh1aGtsam9sdW5ucWx6Y2hoVUNxdk9rOHRZemZSUy1lRHk0dnMzVXlBEgIAEioQwg8PGg8_E-MLggQkAYAEKyqLARABGniB8wkHCP8CAPQEB_cEAQABAQj-CPj-_gD0BgL_BwL_APcBEwEBAAAADgYTBAQAAAD5BAEA__8AAAEA_ggEAAAAEen8Bv8AAAAGBwgT_gEAAPIH-gcDAAAAFv4GAwAAAAD0Cfr_AgAAAAXxBPAAAAAAGfr49gAAAAAgAC3ZfdY7OBNACUhOUAIqhAIQABrwAWT89gHXEQwABgTxAPIp7gCBBQv_JAXxANn5_wDL-dYABBwHAOLmKP4HBSoA2A_3ABv38v8X2AYBEv8FAC4oAP8JEQQAPtf4ASv85QEE-fQA-w8F_yzsBAEd6gUAHgkA_Rf3A_7bBM7_7Pz5BQf9DQQNFhMACvcLBvn5F__oDP_88QIF_iH3Bf_3BQD51jUJAf37-AT9BvP_3uXyAuEN8QMH7v8EHfMC_gcIAgv88-3_8x0K-SAVAfwU_wf99gAFARrtC_kS6_cB8RkHAx71FQDu9xIE7ecO__j36PsACQT9BewH9-L_-QT3DgUC-gj59SAALW4nSDs4E0AJSGFQAirPBxAAGsAHwacFv9SVFTxyw--8XFcMPa9Jkjw1NRy8lCgFPZ2NS7xVjM48CbLUvAWSRj12Oza9l8eqvhPH7Du-EZ28xmumPsiqUjzply28ELD2vQikTj1Ht1K7T3iRvmcVTD2p5ou6gqgrPo6SV73ws9s7G_YLPsxMBDyzd-s8qarIu7JdJr1fwQy9G0YBvmItjr1G6yg7KeimPT0vgL3_Py496-CwPX94jLx8FU-85m0WvXIP0zwJh4O7I50DvM3aNzw3nEM8EQAsPpZbGj3bHe08Cvg1vMj20Dxlnbu8DCMdPTg9ubxvOY289ybhPF2GlD3wtfG8hhuwPORcFL2oAJg8PhltvW8zUD2wY5I83bQZPj0W0TwDYPq7suSeOwyk1TyFTdM8t7KJvW7igbr2kYC8Sv1mPRYEBbzXYCu8My02PSAqTT2lKx47dmH1PGXbjrxZP6q7pNyiPJk6mTyXooW7U6m-PMGrhrvsQ4e7VcmGvQKJwby8Ria88RL8PcAonL2tKGu7-EAhPU8mCTysYbU89qXtvOBk_jsQrPC7CCIGvfKNUj2hzJC8BZNRvEI-iL0tdXM7beOyOixjYz2cjXA7CtvPvCpwFbxPfNK72mTePPzqPjpExCg8E-iNPewGQD3NIAA8ZCe0OydTIju-gW68cuyPvImTQD1NsCw783FtvJTOsLspO6I7YhunPNNwBT3gFkm6q6jLvG-YzbzVVTm6euSqPSNfrrxvSIK53__iPDFQo7zjrZA78iKXOj7tED1YUWa7LE3nulj5Cr2hQ2M6NmrPu3s-lDyiz3E5m9dCPV2gMTrCsWC6BQuvuylt-7wbFd84BdP6u_hOgb0J-ZG5XVWhvQDcUTz0PMk4JlZGPMOwULo-vV26hNOnPHsw6bx4sga4nVI0vTeffz2YhJK48UWQPVKtTzyesr845m-nPGF4O731yqm2F8GavK4MTzwtk2E5i6sIPOgBAj1xNU43HYK0vFXs-bxHXSO4leHLOucBhz0yMYs3owtFvHZPkz32LUc4HpY8vMbZtjupihq45eK5vHFom73lrQg2zF2LPJwOrjx13wa47CWXvQObzrxEeBE4SYxUvO9KjL15K9c2REC0PGpK9DvNYia4wFWFOyLpKrvNBwO4yi1SPOArG7yjIF24iM0RvXIPTj3-i-636u6VPL6v3zsfBv035jApPDdwB72uYyU4dLL5PDEwAb23y9W2y24BvSZX8T1yj7K4cXxjvfolAj6pgSy5BEKGvDRQFD0St224LsQPPRwdAb3tpqm3IAA4E0AJSG1QASpzEAAaYEYCAEG_KtDP4i30I8fsGyHpCQgOz_H__OkABzMr0A_40LcjGv9BzwD1pQAAAAor7jwHAPh5IwLtEsMnBsmYCgsKfyY1QLzfG97p5wY09wDGAB8QEAAO56T2Ww_QQUwa_yAALcl1GTs4E0AJSG9QAiqvBhAMGqAGAADQQQAAqEEAAFRCAADoQQAAIEIAADjCAAAIQgAAwMAAAIDBAAAQQQAA-EEAAOBAAAB4wgAAmMEAAGBCAADQwQAAUMEAALDBAACYwQAA2MEAAEDBAABUwgAAYMEAAJxCAABMQgAAwMAAAFDBAAB8wgAAbEIAAPBBAABAwAAAiEIAAFTCAACgQQAALMIAAHDBAABgQQAA6EIAABzCAAAUQgAAIEIAAIDBAABkQgAAuMEAAIhBAAAAwgAAtsIAAABAAAC-QgAAgMAAAOjBAABQQQAA4EEAAKhBAAAcQgAAFMIAAJjCAABkQgAA0MEAAABAAABAQgAA2MEAAJjBAADAwgAA2EEAABDBAACAwAAATMIAAMjBAACoQQAAikIAAEBCAAAwwgAAlEIAAGDBAADkwgAACMIAABDCAAAAQgAAksIAADzCAABAwQAAiEEAAPhBAACAwQAAAEAAALjBAAAAwQAAYEEAAGTCAAAswgAAoEAAABRCAACIwQAAoMAAAGDCAABQwQAAoEEAAERCAAAkwgAAQMAAAChCAAA4QgAAoMIAAADBAACQQQAAwEEAAAxCAADIwQAAQEIAAFxCAACAQQAAgMAAAITCAACEQgAAaEIAAIA_AAB0wgAA8MEAAADCAADYwQAA4MEAAATCAAAUwgAAMEIAAFhCAAAEQgAAqMIAAJjBAADYwQAAgD8AALDBAACgwQAAgD8AAIBBAAD4wQAAEEEAANBBAACEwgAAzsIAAABAAACwwQAAwEAAAMDBAAAEQgAAIMEAADjCAABIQgAAkMEAAIrCAADIQQAAwMAAAARCAAAMwgAAUMEAADDBAAAgwQAAusIAAOjBAACaQgAAEMIAACBCAADAwQAALMIAACBBAAAQwQAAdEIAABBCAADwQQAAAAAAACzCAACAQQAAiMEAABBCAABQwQAA-EEAAJhBAACYwQAA1EIAAJBBAAA4QgAAyEEAAHDBAAAEwgAAsEEAAKDBAAAgwgAAiEEAAGTCAACAwQAAMMIAAPjBAAA4QgAA0EEAAABBAACAQAAA-MEAACDBAAA0wgAAIMEgADgTQAlIdVABKo8CEAAagAIAAKA8AABwPQAABL4AADQ-AABMPgAAmD0AAEC8AADyvgAANL4AAIg9AADaPgAALD4AABC9AADgvAAA-L0AAAw-AACWPgAAqL0AANi9AAAJPwAAfz8AACw-AABsPgAAgLsAAOi9AADgvAAAHL4AAHA9AABEvgAA-D0AAL4-AADIvQAAML0AANo-AAAJPwAA-L0AADA9AADCvgAAC78AAJi9AAD4vQAAML0AADw-AABsvgAADL4AAHQ-AAA0PgAAHL4AAFA9AAAjvwAAFL4AADy-AAA0PgAAwj4AAJY-AAC4vQAAGz8AADS-AAC4PQAATD4AAEA8AAB8PgAAML0AACw-IAA4E0AJSHxQASqPAhABGoACAABQvQAAcL0AABy-AABDvwAAyL0AAAw-AAB0PgAA6L0AAJY-AAAsPgAAgDsAAFw-AAAUPgAAir4AABA9AACIPQAAfL4AAFM_AABMPgAA9j4AAPi9AACYvQAARD4AAIA7AACmvgAATD4AAPg9AABkPgAATL4AAFC9AAAUPgAAcD0AABC9AADovQAA2D0AAIC7AACOPgAAqj4AAN6-AAAEPgAAuj4AAKg9AAAQvQAAHD4AAFw-AACovQAAf78AAGS-AABUPgAAgLsAALg9AAAMvgAAMD0AAHC9AAAlPwAAPD4AAIi9AACqvgAAuL0AACy-AACOPgAApj4AAIa-AAAsviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=2f6oSU4Gsy4","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["17596076942075206341"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"14102352994922632800":{"videoId":"14102352994922632800","docid":"34-8-0-ZEC11DCAE76120FF5","description":"Workshop: September 20 at 5:30 PM | Eastbanc Technologies and MoDev With the advent of LINQ, C# has gotten a significant exposure to functional programming. However, functional programming in C#...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3571197/e87a13f83ea1762d98875d6886ac11cc/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/ON6ULQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DOPxyomlxP4o","linkTemplate":"/video/preview/14102352994922632800?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functional Programming With C# | Workshop","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=OPxyomlxP4o\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFgoUMTQxMDIzNTI5OTQ5MjI2MzI4MDBaFDE0MTAyMzUyOTk0OTIyNjMyODAwapMXEgEwGAAiRRoxAAoqaGhjcWd4dWhjbWVqeWpjY2hoVUNVM3YxeXN1UTFhY19UYTJnUmhqSWl3EgIAEioQwg8PGg8_E-AfggQkAYAEKyqLARABGniB8w36_fwFAPQEB_cEAQABEAMG-gf__wD1BgL_BwL_APQJCgUJAAAA-gf6EAIAAAD4CgUB-f8AAA79_gMEAAAAAPIAAfkAAAD9EAEO_gEAAOz19_8CAAAAEfgLDAAAAADsCP4AAQAAAAoAAAEAAAAAFvT2AgEAAAAgAC1TZt07OBNACUhOUAIqhAIQABrwAWsK7wHdBwIAGv7UAO4V-wGBBQv_DRDeAL4MIAHOAukA3QvrAOnv9wAB-AgA3v_-ACTlAv8w8g8ACgAO_yP8BADzIwgALOP-ACL9EgH_9ur_AxMR_wb_LQAc3vgB_hD8AA7vHv7uC-ABCwDgAv_lFQIkAB4BIQ4UAff6Avz1EhgBAwn1ABkEFgDv-_z84wMZAeEJ-wEIGO4A7f7oAwv27wD-_OsBD_jmADkO__7p7vv4AhoH_QYI9vv9-xII-xQNAf7vBvfy6vX6CAgR9ykCAP326AIBDBwH_gkX7wAB4_r27OsR9usSEv_u9AT-APn2_iAALW4nSDs4E0AJSGFQAirPBxAAGsAH_RYBv1jR1TxUt4a7yXeEutU15Dz78c28ztwIvVVlhDpfDha9sW78PbdPvT3cBOm8mx2hvkahm7zIZ6g8PSlzPpTA5rv1cg49ehcvvgg8MD0pn9S8T3iRvmcVTD2p5ou6rFcBPmEllTyk8dU8POmuPejUursTYGY6AZzFu33-wbugkm69K4jBvMMXHL1JW-a8QqC5Pdt9GL24BP07IAe6PYKRN72Ispy8I5OCvVWH3Dy6FUI8yj1zvaT1wbyLS7o8lMIcPuST37t6oxs9SMsXPewHhjx383m8D0LEump-4zpcilC8JkCoPZCoKz1v0a68SsTFPZfTFL0wY4q86tCUvWnvwjxv3Qg93WA4PimmXD3jGz46GD5ivXa3fD0W3ys8rwlJvRVRODxWYO27r2d-PcFCHDxCeR08xBA0PQRe3jtn_008GUuBuwnUj7vmP-S8umMWPeT2yzym1Yy7seuLO3B6VbuyCsC8VY-6vb45NzwXmSW8NhDBPbq7zr3A1Mc6_cWnPXMtmrwUXn67CYSAO_N957xeQ5U8-1XlvHRAtzwc0zC7LUuJOyEdgTvYeHq8LapqPVIRIzxDfb-7eGKWvS_V8bxd4gY7NSllPaGBuL1qUA87m8iMPBRxnzyrhlk6mG3nPOnnE7yeP9C7r2Z4vC03kj2eVQ87eE3-vIAF-ry0xw-7Y6SdPWoGJz2Qn_A6mXsNvY6portVIyo7-55nPcTTijvGBbk7aRgfvBQiIL06JqQ62EMAPYZAyT1lHzW56Q33PIAuhb2STd25kMLQPMm7WT2eNh45oILNPHkYJLwZfvu4m2jhPI-GGL1XrnQ6M3l5vYP2Kr3DzzK5Fl4zvfjIQTw67oe59RQZPdgOKTuAZNK4TBjNOljdsLv-F9W46ln1vBF55jwL7Ns4qWIPPRsBC7zxGMs4NfBDPeTZCLy28NO4vRiKvNnUVLyQe0M4vH0RvfUnNj3h9bo4HYK0vFXs-bxHXSO4xFY1PXlhxj225i64TEqmvM5lNDxjo564KQkJvb1OD738Hbs4kcQhvYsMrL3IJnw4kJkwvK3mDz3HJhY4wku1vY1NAjwNuk820-MSvfErhr3Xfw65Yi-UPa1pHrw_ddy1dCmuPE5Qeb2u0ag1tSWxPetQ8jx6vEi5ExIkPY74H70blbS04P-dPTUGHzyGjcg2nwv-vAKQhL1hp503YQZ5PfM6Er5L56m4ucF1PC3sCT6GJ-c4RTisvbnUgj3yyA-4OE9QvTjWCj0QdqY2CGSCO9YsYb0o6Fy4IAA4E0AJSG1QASpzEAAaYFT6ABPRKN4REEX9DNIUH_rGBt8fx_n_38j_GT4A69vy5L8hJAA81g3nogAAACwSACUVAAx_C876Is8yB6aOHPoyYAYjKrrsE_7U4BgB9PTGH_xBKwAtzZcESeDPKTv18yAALUhYGTs4E0AJSG9QAiqvBhAMGqAGAABAwQAAoEAAAFBBAACQwQAAoEEAAODAAABYQgAA4EEAAPjBAACAvwAA0EEAACDCAAB0wgAAPMIAAOBBAABMwgAAYEEAAIDCAAAgwQAAqMEAAFRCAAAYwgAAYEIAABTCAAAQQgAAaMIAAOzCAACAPwAAiEEAAHxCAABgQQAAcMEAAHDCAADgQAAAksIAAMjBAABgQgAAJEIAAMDBAAC4QQAAgMAAAFBBAAB4QgAA4EEAAGxCAAC4wQAANMIAAKDBAAC4QgAAIEEAAEDAAADAwAAAAAAAAIC_AAAgQgAAwEAAAKjCAACAQAAAJMIAAEhCAACowQAAOMIAAAAAAAAkwgAAAEEAAMDAAAAcQgAAwEEAAAjCAACgQQAAXEIAABhCAACAvwAAqEEAACBBAABAwQAALMIAAADBAADgwAAAEMIAAJjBAACgwAAAIEIAAKDAAACowQAAhsIAAAhCAAD4QQAAHEIAAJBBAACAvwAAPEIAAKxCAABcwgAAyMEAAHzCAADowQAAHEIAAFDBAAAAQAAA4MAAADxCAACQQQAAAMIAAGTCAABgwgAAMMIAAEDBAAAkQgAA4MAAALZCAAAIwgAABMIAANhBAABYQgAAkMEAAGBBAACgwQAALMIAAGBBAADowQAAuMEAAJzCAACewgAAiEIAANhBAABcwgAAoEAAAAzCAADgwAAA2EEAABBCAABQQQAAEEIAAKhBAABAwQAAQEAAAAAAAAC6wgAALMIAABjCAADIQQAAuEEAAIA_AAAgQgAAQMAAACDCAABwwQAAgMEAALBBAACQQQAAOMIAAFBCAAAEwgAAfEIAACjCAACAwQAAoMIAACjCAAC8QgAAoEAAAOBBAAAQwgAA6MEAAODAAAA8wgAAZEIAAGBCAAAYQgAAHEIAAODCAAAEQgAAOMIAAEDBAABQwgAAQEEAANhBAABgwgAABEIAACxCAAAAwQAAYEEAAIA_AACAwQAAMEIAAADCAACQwQAAYEIAACDBAAAQwQAA4MEAADDBAADwQQAAEEIAAIA_AAAowgAAEMIAAGjCAACgwgAAwMAgADgTQAlIdVABKo8CEAAagAIAAHC9AAAkvgAAML0AAFQ-AAAQPQAAVD4AAJg9AAArvwAAML0AAEC8AACWPgAAXL4AALg9AAAwPQAAEL0AAKI-AADYPQAAUD0AADA9AAARPwAAfz8AAKY-AAAkPgAALL4AAKA8AABsPgAAqD0AAJa-AADOvgAADD4AAM4-AABAPAAAFD4AADQ-AADSPgAAcD0AAPi9AADavgAAA78AAFC9AACWvgAAlr4AAAw-AAA0vgAAQDwAAEw-AAA8PgAAgDsAADC9AAC-vgAAMD0AAMi9AACYPQAAnj4AACw-AACgvAAAXT8AABy-AADSPgAAFD4AAIg9AACCPgAAEL0AACS-IAA4E0AJSHxQASqPAhABGoACAAAcvgAAgDsAAMq-AABJvwAAmD0AAEQ-AADIPQAA4DwAAMg9AACKPgAAED0AAOA8AAAUvgAAhr4AALi9AAAQPQAA2L0AADk_AABAvAAAoj4AADy-AAAwPQAAZD4AAIg9AABcvgAAjj4AAEC8AAD4PQAAmL0AAMi9AAD4PQAAiD0AABy-AACAOwAAFL4AAHS-AACKPgAAHD4AAKa-AACIvQAAfD4AAEA8AAC4vQAAMD0AANg9AABMPgAAf78AACy-AAAUPgAAMD0AAJg9AABUvgAAoDwAAEC8AADaPgAAyD0AAOA8AAAMvgAABD4AABC9AAAEPgAAQDwAAM6-AACIvSAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=OPxyomlxP4o","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14102352994922632800"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"15664509540400925426":{"videoId":"15664509540400925426","docid":"34-2-14-ZE13E2DDAD60C7B6D","description":"Become a Remote Senior Software Engineer with a Job Guarantee: https://hayksimonyan.com/?utm_source=... Unlock the power of Functional Programming with this insightful video! Discover the key...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1538727/3811b1377e181123f256cd0671157c35/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/7aQXMgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DT5S86saE5h8","linkTemplate":"/video/preview/15664509540400925426?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functional Programming Simplified","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=T5S86saE5h8\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFgoUMTU2NjQ1MDk1NDA0MDA5MjU0MjZaFDE1NjY0NTA5NTQwNDAwOTI1NDI2aocXEgEwGAAiRBowAAopaGhsbnBnb29ycWtwcXVraGhVQ19fem9RU2xlU1ZjaS10bGhrQ1lhRWcSAgARKhDCDw8aDz8TwAKCBCQBgAQrKosBEAEaeIH2Cf71_wEA9v4DBf4F_gEbAAEK9QICAOwK_wYI_wAA9AoLBQkAAAD-BgQKBAAAAPcLBQH5_wAACfUBBAQAAAAH8AIEAQAAAPsJCgv-AQAA5ur-AAMAAAAf9gYDAAAAAOwO9P7_AAAAEwD-_AEAAAAS_u4DAQAAACAALUuj0js4E0AJSE5QAiqEAhAAGvABdOrVAO0GFwLbBM4A6_XQAIHtHP9BCeMA3wohALLV5QDh_uAA3vfx_9v6DwDD9AEA8vHiADwtDwDuBPz_M_QTAecQ7QAy_xEBE_vqAfYj4v8CMhYBHusrAjXxAQIeFvb-KQIM_7ft4_7V7OsADv44ASMbCP__AxoE3SAcBg0A-vzx9gQC3gIZBOrdEvwCAxH_IB_J_gD84vrwJBEDIPn4CvXc9PoI-ewEIgsGDPP0-fj1GwwHFiYKC_cEDfwIIP8H0wkDA_v-8APi9gryI9EA_Q4DDg_--QEQHgPpBe7S9AL0-gn_4xoHDOcLGP4PJPP9IAAtQVolOzgTQAlIYVACKs8HEAAawAf9FgG_WNHVPFS3hrtzHC68g3Z9PfTspLsuqZ-9Awu7vFPwb7yf1qM9IfD2PEX2nLz8jLu-WlMPvMbqxbu14ZA-uhE2vRqJMD25vJ69qTD4O9j-BL31oWu-hNMHPXQ1w7usVwE-YSWVPKTx1Tz61dw9N35yPKugFjwhlaK8hkSQvE7etryJR_28k52ovWtwEb3mlOA95ty3vLbQnzxpGRk-vV87vWUX7zvy-Ey9QhNxOjjOt7u_tYO9eYqBPFppDLvikgM-h6OQPDgPTDxH4oo8-CenvC1D2jsPQsS6an7jOlyKULwRFlu7V1x8PeMkI70FF-s9p577PK16DDxs6dG9qValPW0a27zdtBk-PRbRPANg-rsP6Ry9zdNPPYl1Dz1lyRe9zjjNPG2gDLwongM-rK1YvPHlzztiEUO89GfkPDprwbw4fZI9H56lPO8hPLw4DqG8YS3IPPmtjDqXPSQ9QSvyO0_Clrs4PIO9k7g9veXbsbw7xQo-VoMrvV_w5TuRi5A9itHvulUr2TqkGoY9YXxHva6njLvRj6u75DQfvbKRNbxexZg819tmvPNhBrpVGUE92v9APWZZpLvxbpu9ycuavV5tAby6mFA9HxtXvWJqpjy15Ew8iPlNPecXpTto9u88syodvfo0Xbxy7I-8iZNAPU2wLDtxybG8l_wVPNG9Wjv1K109cxE_PbCV6brMn2s7KvFKvDqOgrv29t08CCrZvKzwujtweJE9OsA9vSMvrbrI6lY8dh7wPNTvQrt5bSA9YY-0vVvQlzk7dSO8wIFkPWLiLbkkMoK97xsfvHpS97cC7yk9zRm2vJ0lFTh6QxC9awUyvUFoQri6dpg8iimHPPBU2bpzicA6ZCzJPDMfNDj-1zm9aLIevKvJYbhpD0U8uDISPfb1Nrn-Lic9qEVQO9gq4jjKw4K8adMHveAHpTgAVie9WLmhvNqNoTm7j6u6tQW6PGP4BTk71lY8KWB2vclQULh0PqE8hX-cPYyWRLnML3m9OUlOPHJn8LXQHhq7N-gmPFpjILnTzwg8ZjHRvT5LlzaQmTC8reYPPccmFjjK4QO-ENcePJf9TjdrEay7i4DxuwU9hTgngl27gCDKPF8-Lbg_1p28WGttvY78zDfCpNg9NiomvXu0LblJXqc9K-gsvJaBczcq6xA8f57rvBoxhTdCzRA9du4nPddAEjiGECE9XHfTvd7zm7chMrY8OznjPQQbBjl8Yo29IQPZPYE1MLkBLUK9JDo1PSjZHbcIZII71ixhvSjoXLggADgTQAlIbVABKnMQABpgPv8AIMIXufkhKecYx_wcEfgU9gPXDf8HAQAKKhrv8hPwrxg7ACzgJhOvAAAAKB7hURgAAm0s4eoR0hb4udTxBAp_FCIwvAra2ajuLBbz6d0BKzsAACjevfdH988-O_P0IAAtWS4lOzgTQAlIb1ACKq8GEAwaoAYAAOhBAADgwQAAIEIAAADBAAAgwQAAikIAAGxCAADwwQAAyEEAAADBAAAEQgAAnMIAAOBAAAAAQAAAUMEAABBBAADAQAAAAMAAAEDAAAAgwQAAwEAAAIDCAADAQAAA4MAAAMDAAADAQQAAVMIAADDBAACgwAAAQMAAADTCAACQQQAAVMIAAIDAAAB4wgAAcMEAAEDAAAD-QgAAgMEAAABAAADoQQAAkMEAAJpCAAA0QgAAoMAAACjCAADoQQAAoMEAAERCAAAowgAA4EAAAODAAACYQQAA0MEAAADBAADAQQAA2sIAAIjBAAAEwgAANEIAAGBCAAAkQgAAAMIAAATCAABwwQAAeMIAALDBAACAwQAAGEIAAFBBAACwwQAAiEIAAHDCAADYQQAAGEIAAMjCAAB4wgAAAEAAALBBAACWQgAARMIAAOBBAAA8wgAAYEIAAKBBAAAoQgAAgEAAAAAAAACgQgAAVMIAABjCAAAkQgAAcMEAAODAAAD4wQAAqMEAAEDCAABAwQAAoEAAAIhBAABAwAAAIMEAAJhBAAAQwQAAzsIAAEDAAAC4wQAAeEIAAJTCAAAwQgAAEEIAAIJCAAAswgAA8MEAAIBCAAAsQgAAuMEAAETCAADIQQAA6MEAAOjBAACEwgAAEMEAANjBAAAIQgAAgD8AAITCAADoQQAAaMIAAKBAAADgQQAAwEEAAJBBAABkQgAAUMEAAAAAAABQwQAA6MEAAGDCAADAwgAAAEEAAGBBAACUwgAAEMIAAOhBAACEwgAA6MEAAMBAAAC4wQAAwEAAAKBBAAAgwQAA2EEAAADAAADoQQAAAMAAALjBAABwwgAAQMEAAGBCAAAAAAAAAAAAAGBBAABowgAA0EEAALhBAACIQgAAoEAAAMDAAABwQQAAAEEAACDBAAA4wgAAgD8AAIzCAACiQgAAuMEAABxCAACgQQAArEIAAAAAAACgQQAAGMIAADhCAABUQgAAAEAAALjBAAB8QgAAwMEAAIA_AACawgAA8MEAAEBBAACYQQAAcMEAAKpCAABQwQAAHMIAAJrCAAAgQiAAOBNACUh1UAEqjwIQABqAAgAAqr4AAJq-AACovQAA-D0AAPi9AACmPgAAML0AAAO_AAAQvQAAsr4AALI-AACevgAAZL4AAHy-AACYvQAAkj4AACQ-AAAkvgAAjj4AABM_AAB_PwAADD4AAAw-AACuvgAAZL4AAFC9AABQvQAAJD4AAES-AAD4PQAAGz8AANg9AABEPgAAqj4AADc_AAC4PQAAQDwAALq-AAD6vgAARD4AAHC9AADovQAAFz8AAFS-AAB0PgAAgLsAAIg9AAAUvgAABD4AABy-AAAsvgAAwr4AALg9AAC-PgAADz8AANg9AADuPgAAPL4AAJg9AADYvQAAMD0AAA0_AAAMPgAAuL0gADgTQAlIfFABKo8CEAEagAIAAKi9AADYvQAAPL4AADm_AAAQPQAA2D0AADw-AACAuwAAdD4AANi9AAAEvgAANL4AAFQ-AABsvgAADD4AAEA8AAAsvgAALz8AAIi9AAA8PgAAmD0AAOC8AACSPgAAED0AAIi9AAA0PgAAEL0AABw-AABAvAAAML0AANg9AADYPQAAXL4AACy-AABwvQAA6L0AANI-AADgPAAArr4AAPg9AAB0PgAAqL0AADA9AACCPgAAXD4AAKi9AAB_vwAAML0AAHA9AADoPQAAML0AAGS-AABMvgAAQLwAAAM_AABEPgAA4LwAAAS-AACgPAAAgDsAAII-AAAwPQAATL4AAEy-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=T5S86saE5h8","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["15664509540400925426"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"2712249779581951662":{"videoId":"2712249779581951662","docid":"34-5-12-Z72655BBC376D3EDE","description":"Function Currying (Partial Application) in Functional Programming is a great technique to convert multi parameter functions into Unary Functions. In this Video: Unary Functions Currying Functions...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4328322/481f2fffce227b86df70ae8f81807b03/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/DB8FNgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DdqA83Gb__rU","linkTemplate":"/video/preview/2712249779581951662?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functional Programming - 05: Function Currying","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=dqA83Gb__rU\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFQoTMjcxMjI0OTc3OTU4MTk1MTY2MloTMjcxMjI0OTc3OTU4MTk1MTY2MmqHFxIBMBgAIkQaMAAKKWhoZ2d5bmljdnJ5dGVkcWhoVUNyWXAtei02QnZGQzZQMzAwOXEwcGVnEgIAESoQwg8PGg8_E9ICggQkAYAEKyqLARABGniB8QUDAfsFAPP9Cf4MAv4BE_39APYBAQD6_gH5BAP_APz_BwMBAAAA_gYECgQAAAD9BgH7-v4AAA0C-A8CAAAADPH9__oAAAD9EAEO_gEAAP_y_AED_wAAFOwFB_8AAAD4CQAI_AAAAAb9DP8AAAAACvPx_AEAAAAgAC0SBuA7OBNACUhOUAIqhAIQABrwAX7vAACdD_T8RgDs_9bZzgGB7Rz_CRzo_8f8HQDBCv4B5ff0ANro5QHSBun_4PwbAPX38P467xIAFfL7_yDyBwAeAfAAKervADkTA__zEOj___43_-jmCQEo_wsB8-gB_xHvBgHz9vcACe3ACA7-OAEV7zQA-fIUBOv2Ff_0GQn-Cw4IBfT_5_4NAegDzf4cAQwQ3v__GBL_Ayv-AxkM2ALX9fz8-ffbATYN_goa8gP56N70Cuzm8voK1hsF9iPu___5AP3wFgv2CgkV9i7V8Qb58x30CwIPAOoA8QwY1w_0-Qn6_ssGCfPvBwoGChgD-yAALUFaJTs4E0AJSGFQAirPBxAAGsAH5lsPv1rBSj05hEe7v41-PR6uED00MM28wsqXPHF2RjwrDSa9S2fxPMeSAzuy2VG9l8eqvhPH7Du-EZ28_b10PpJUS70Dsew8hzQqvp5pqD22cmW8cJTcvdQ4irw18oS9dtpgO_bRKT1yKI28ch-UPZgHij30cek7s652ves98LwggC-9vSw3vACxwDxTora8PrDjPZ9-CDwM7qI8aRkZPr1fO71lF-87WG7OPH8bHDvY1WQ8l1JXvp-jwDq2v848yrScPeJAg73j17i73FV-vP3XPr3KILG6uBIQPeYelz1Jaba8O-WsvXp-hzwiiV48peK6PWA0pT3cHk48Mn2qvfeJiD1xfGW7ZjBmPQvKmT3zgZO8Jgx0vV1Guz1MLLo8O2WvPas4GzxYYH68z3yjPbgyUj2n0FQ8tcyIvUXQPTy6HAg8t-5KOgLxHTy0vxq8umMWPeT2yzym1Yy7vZxjvdmIsbyBUCg8xEMTvT8Y3Txlm-W8gcXrPLJm5Dzd-6W8y_X2PRqckrw84zG8pBqGPWF8R72up4y7gAEOPe4YmL3DeZ28vazkPJpaOz0lriM894MQPcepTjtOHXW8SHybujFbN73oIzq8pH29PXPJh70vyC87coedvVthFb08CAs8nSFmvJQWDr2TLR68y6ILPTLkuzv50YK63KiEvYc0Kr1fVpO7Y6SdPWoGJz2Qn_A6U4YgPdYuebs_Ifm6bYaAPGpDL73Q4E64PHyjvILnqb3Wf1-4T8uPvEV2Lz33p1g7fyu-vGtNDry6ZDy5DRazPAh8iT3cqfg4pjfxuwHDrb3vo5Q5g-FXPYbcsbxMshS5325pvVVzFLxA8tY6eilmvXN7Dr1Rw-I4NAfSvAu4Aj3nXko6_uYPPWMwmjxibca51XCGPdbrLD1LpFS58pUgPfDodb3Xd_e35m-nPGF4O731yqm292aaPVxC17uBIUe5ys8bPCoblry79HG3O7AWPDfXG7sW6Qy3-rj2PO6SXTyQz5E5fxVAPZvWnLxz5Xg4vs6XuXNqIr1PSiy3w9PrPGcm-L0iJCS4avTNunyjUb3tA984SlGovWNu7Tz7BT442peHPV1nqruw5pc4wvPau2JN5bwcBcS3ly0DvS9q97xaKdw31EP0PVZgTT2Ui125ExIkPY74H70blbS0wyb9t7NDjL1Nig43QULWO3z2t7xuT5i3JtyQvBYwMb5BoFq5Iv_sPTUpBT7zflu4vxYKPaFvwT3_L5y32hE4vS0rqDz0IiS4vUAfveudG7yDUDg3IAA4E0AJSG1QASpzEAAaYCkQACDqN-YN2B4FEuf6GuHfMfMH2_wA_9wAGS8hAhQP487_LQAu-A8EvAAAAAYlACgKAPdZFPrfGeVECMO_9gIify8fIc7W_-va6fMvEvrd9A8YEgAR5rnuPfnaJzgIECAALSLcQTs4E0AJSG9QAiqvBhAMGqAGAABQQQAAgD8AAADBAACIwQAAgL8AAADBAABAQgAAOMIAACzCAACAwAAAkEEAAFDCAADQwQAAcMIAAERCAADAwAAAQEEAAIDAAADowQAAHMIAAODBAADIwQAAgEEAADBBAACYQQAAAMAAACTCAACWwgAAmkIAAPhBAADAwQAAREIAAJLCAAA4QgAA8MEAAADAAACAvwAA_kIAACTCAADAQAAADEIAADBBAABYQgAAYEEAAADBAADgwQAAUMEAAADCAABAQgAAAMEAADTCAADAQQAAoEEAAADBAAAgQQAAEEIAAADDAAAAQQAAGMIAAIhBAACAQQAAuMEAAFDBAACQwgAAQMAAABTCAADAwQAAAMAAAGBBAAAAAAAAikIAANpCAAAwwQAAKEIAAFzCAABMwgAAQMEAAHBBAABEQgAAgEEAAKTCAAAAQgAAqMEAAIBCAADAwAAAAEAAADxCAACoQQAAMEIAABTCAAAQwgAAgEAAAEDAAACwwgAAqEEAAAzCAAA8QgAA4EEAAHDBAACIQQAAVMIAAARCAAAMQgAAfMIAAEDAAACIQQAAyMEAAIhCAADAwQAAMMEAACBBAACQwQAAwEAAAGTCAABgQQAA0EEAAMDBAACcwgAAdEIAAJhBAAAUwgAAkMIAAKjBAACwwQAAAEEAADDBAAAAwgAAUMEAAADCAAAAwgAAEEEAAABAAADYwQAAgD8AAHBBAADYQQAAEEIAABDCAAAEwgAAvMIAAOjBAADYQQAAiEEAAIhBAACIQQAAiEEAAJDCAAAkQgAAGEIAAHjCAAAUQgAAiEEAAARCAACIwQAAIMEAAMDAAADAQQAAusIAACTCAAAgQQAAyMEAAABAAABowgAAuMEAAGDCAAAIQgAAgEAAAHhCAAAMQgAA2EEAADzCAADgQQAAgEAAAKDAAADQwQAAIEEAAJjBAADIwQAAYEIAAGBCAABAQQAAMMEAAJBBAADIwQAApkIAAGBBAAC0wgAAsEIAACDBAACAwQAAfMIAAKTCAAAAQQAAgMEAAEBAAABUQgAAaMIAANjBAADwwQAAGMIgADgTQAlIdVABKo8CEAAagAIAAFy-AACovQAAgLsAAMi9AADoPQAA4j4AACQ-AAAtvwAAgr4AALg9AACKPgAAPL4AADw-AABMvgAALL4AAJg9AAA0vgAA4DwAAJ4-AAAVPwAAfz8AACw-AACAOwAA4LwAAKK-AAAwPQAAqj4AADS-AADCvgAAHD4AAJ4-AAAcPgAAEL0AADA9AADmPgAADL4AAHA9AABkvgAAlr4AAOA8AADavgAAgr4AAI4-AABMvgAAPD4AAGQ-AABwPQAAfL4AANi9AADKvgAA-D0AAEA8AAC4PQAAkj4AAPg9AAC4vQAAOT8AAIi9AADCPgAAND4AAJI-AABMPgAA2L0AAIq-IAA4E0AJSHxQASqPAhABGoACAABAPAAAgDsAAHy-AAAtvwAAcL0AAHA9AABkPgAAmD0AAHC9AAA8PgAAQLwAACS-AABAPAAAmr4AADC9AABAvAAA6L0AACM_AADgPAAAbD4AADC9AAAQPQAAXD4AAKC8AAAUvgAAmD0AABy-AACIPQAAML0AALi9AADIPQAABD4AAIa-AADYvQAAJL4AACy-AADiPgAATD4AALK-AABQvQAAVD4AABA9AAD4vQAAuD0AAHQ-AABkPgAAf78AACy-AAAMPgAAMD0AAEw-AAAUvgAAmD0AAOC8AACePgAAmD0AAEC8AAAMvgAAgDsAAOA8AABEPgAADD4AAI6-AABcviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=dqA83Gb__rU","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":3840,"cheight":2160,"cratio":1.77777,"dups":["2712249779581951662"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false},"14118061707520892482":{"videoId":"14118061707520892482","docid":"34-11-4-Z634EE5D034496F56","description":"Second talk of 2022 at the M-x Research group by Jens Jensen This talk aims to demonstrate functional programming principles and power tools using (mostly Emacs) Lisp. Part 2/n Slides...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2837723/6db72a49eeb1e527457376e806f7aed8/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/NL8LAAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D7NBAmkHHFS0","linkTemplate":"/video/preview/14118061707520892482?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Functional programming: an (Emacs) Lisp view 2/n","related_orig_text":"Berlin Functional Programming Group","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Berlin Functional Programming Group\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=7NBAmkHHFS0\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTUyODMxOTcwNTExMzY5MjY0MwoUMTM0MDM3Mjk5MzkyNzM0ODkxNDEKEzUzMzExODQwNzU4NDc1ODUwOTYKEzE3NDQxNDIyMTc5OTk4NDM3OTYKFDExMjQ5ODE0MjQxODU0NDUzOTI0ChQxNTY4MTMwNTczMTczNTY3OTkyNAoTNTg3NjM4NzkzMTg2MDg2NTM0MQoTNzI1MzM0OTc5MDM2MTYwNzE4NwoTNjA5MDk1NDg5MjQzMzc4ODE1OQoTNzIxMDUwODQzNTUxNzg4Mzk2NwoTNDA1MTkxMTcxOTYzODY0Mjc0MAoUMTUyNjEwNzg5MTc1MDY4NjMyMTEKFDE3OTg4MTIzMjI4MDY2ODQzOTEwChQxNzU5NjA3Njk0MjA3NTIwNjM0MQoUMTQxMDIzNTI5OTQ5MjI2MzI4MDAKFDE1NjY0NTA5NTQwNDAwOTI1NDI2ChMyNzEyMjQ5Nzc5NTgxOTUxNjYyChQxNDExODA2MTcwNzUyMDg5MjQ4MgoUMTA0MTk0ODc2ODgxNDE5MDcwMjAKEzEwMTUyOTAyODA1MDQxNTEwMjIaFgoUMTQxMTgwNjE3MDc1MjA4OTI0ODJaFDE0MTE4MDYxNzA3NTIwODkyNDgyaogXEgEwGAAiRRoxAAoqaGh6a2tzeXNtaHV6dWRrYmhoVUNOdXA2SXNVd3JxaURwbDNhSWxPVjZBEgIAEioQwg8PGg8_E_IaggQkAYAEKyqLARABGniB8BMAAAEAAPv-A_8DBP4BDQb_AvYAAAD5_PEDBQT-AO0DBQsGAAAA_wYB_wUAAAD6B_sH-_4AABIGBAUEAAAAA_73-PYAAAD2C_YN_wEAAOzxBPQCAAAAFPYP_f8AAADsD_T-_wD_AAz69v8BAAAAAuj1AwEAAAAgAC12UM47OBNACUhOUAIqhAIQABrwAX8F-wKrGxX9RA_fANoi5gGE7Rz_IxLnAMLcAgHFA-UA_hX1AOH0BAHXIBj_1wwIAA7i1AAm7AMAJ_3y__sLEwEZDB4AJcP2ATsCFP__DAD-AR4m_xHhGQAb-PUCCvT5AP0PCf3KAN4A8wTkAQ3-NgELByYDDBsRAd36Hv7aLvYA8wT6AgbqCfrc6wf55g0QBw3t5QEQFfv-5xL8BRQS7wMM-hYBDSHxBCEKBgz53wP0ygoDB_0G6vMTHR___v8D-xgEBPn05QHx_O0FBCjWDwHn5BX9G9n9__YE7_7-0Qj44PkN8twj_QTfAgwIB_4D7SAALeDhKTs4E0AJSGFQAirPBxAAGsAHrDgJv7oV3Ty_RQa8JZtGPYR2Q7dAtha9-iXiPenklj3J3Qw92kVHvYkfDLxsHQE9dHzEvhyE7zyZ2i29xVWFPlQwb72bfyq83PQXvn7UNT2qYg08FAdQvpN2fjyKmh69XUBcO-u4K7yNv-M8R86dPdi_hjx0Iyy8s652ves98LwggC-9xaOuvWrU7Lvxe587HnD9PXeAq7vR7xi77a-IPYPuHL0u2mu7bus9PYDAnLtEqoO87GjcvS-9AbwZWAU7govVPcS9KL1a-JO7fedXPUbF6rtSVPY4atRoPcgJkzxZMNa8oGyKvWOWoj3cFsA8IJDVPIqXQLv7FoS7UwlqvUQ2oD2YZ0U61oLIPQIjuTx3G8q8de-HPY0_Nj3iua08uypQPfqNQLy_774604bjPcx2aj3WdL08wtQbvbNhLT1vHj28JNENvJloKz1YkGY8_R92PSL4RD3L8nW8e6A1vYdtizxWLq-7jZuavXOVOD3s-4u8O3TFPQcBHr2uFBu8asQHPYIQej3_gQu70r1TvRFfGDZDiFC8JOMCPdgvM71JGx68ocaDPVyGybzH2yW8qDIxPf93xDzuRMW7iCQfvUNVzDzl4XO8nDQNPsfegzo4KdQ6sestvWuKtrxe3Uo7tcWxOxRYJbwuOdG7XpoHvJVsqzypVIW7vxE4vJzslbwBVG27zwNuPQlrSL1i_DU6UpNFPc78arw6ZtG70PPCPMPttbyttDW79-Y3PPuZlTz1_0M7neqavJBDDj00XTq7uC2APF3bwLx3LDG6zaHWPHhSlTw8ypc4_LINvLPZRzw9nnG69vhTPfqDHL0BNkK5dS6WvOXRDb2LmIu5AEeMvfIHQ71pgFW5ylOWPJOHqjwSrwA6tu92vCPXDb1cvSS53t1vvOrWlj0o3S44BLLwu0cdnbvbzvU3TkWqvM-j4ry-pFM5dpkrPC2IUr1W6Vy4a5fbvCCbpDxK7nG3TKgAPcfwnb3-7jA5Ri7TvPYBEj1oC_E4OiuYPBL5nj1snoe47-cUPe3i7Dzj-pi1088IPGYx0b0-S5c2baljPag04jyxRbS49aKxvahs_bxnsJq4_huqvH17Mr2oPs834hyaPAUiurxuO4S3GWtkvVbEX7256yU4oFTLPffxxrwtj9W47JXouzPzKT04GlG4Kv0lu-Nm3bygGck2WbQtO7tTcDvTgSG4JtyQvBYwMb5BoFq5yvRwPSLhKz7xy4o4BwunvL387j2DtB65uiBRvW33XL18doS3BpbtPFwWXTx-INQ3IAA4E0AJSG1QASpzEAAaYCUAABi4MKfx-1rqGPADIN0kFN0kxAT_GOv_9UsKvgrm164jKP8Q7vMCnwAAAB4H5R87AOp_VwXbMO08HNSm8QIPfhMlMI7n_wjP0CIC7u3_BhI5NgAj5rL9WvbRJk08JiAALXo-Ejs4E0AJSG9QAiqvBhAMGqAGAAAAAAAADEIAAHhCAAAgwQAA8EEAAIBCAABsQgAAuEEAAHzCAAAYwgAA4EAAACDBAADIwQAA4MEAAGRCAACAwQAAFEIAAM7CAADAwQAAfMIAALjBAABwwgAA-MEAAFRCAABAwAAAAMEAAODBAACEwgAA1kIAAKBBAAAMwgAAEMIAAOjCAAAkQgAAgMIAAMDAAADYQQAAsEIAAEBCAADgQQAANEIAAADAAACQQQAAoEAAAMBBAACowQAAAEAAADBBAAAIQgAAgMAAALTCAACgwQAAQMEAAIDBAACEQgAAqEEAAKrCAAAAwQAAYEEAAPhBAAAwQQAAIMIAABTCAABYwgAA2EEAAFDCAACAwAAAyMEAAJjCAAAswgAAjkIAANBCAABgwgAAREIAACDCAACwwQAAAMIAAEDAAADIQQAAgL8AAGjCAAC8QgAAoMEAAFxCAAAAQQAAuEEAANjBAAAAAAAAIEIAAMjBAACAQAAAHEIAAKDAAAAMwgAAAMIAANjBAABwwQAAwEAAAODAAACewgAAmMEAABBCAABoQgAAkMEAADBBAABgQQAALMIAAExCAAAEwgAAmEEAAHBBAAAAAAAAMEEAAODAAABwwQAAmkIAAEDBAACAwQAAQMEAAKBAAADIwQAA4MAAAEDAAAAYwgAAEEEAAADAAACoQQAAAAAAABDBAABAwQAAQEEAAJLCAACAQAAAwEEAADDBAACgQQAAYEEAAAzCAABMQgAAUMEAAKxCAABwQQAAcEEAALjBAABYQgAAAMEAALDBAAAAQQAAwEAAACDCAAAEwgAAoMEAAHBBAADAQQAAwMEAAHTCAABgwgAAgEEAAJBBAAAAQAAA4MAAAKhBAACAQAAAEMEAAGBBAAA4wgAAIMEAAOBBAADAwAAA2MEAAFzCAACoQQAAoEEAAOhBAACYQQAAQMAAAJhCAAAEwgAAAEEAAGBCAACiwgAAnsIAACDBAAAowgAAiEIAAIBAAAB8wgAAwEEAAKhBAAAEQgAAgEEAAEzCAAD4QQAAwEEAACDBAACUQgAARMIAAJRCAABQQQAAFEIgADgTQAlIdVABKo8CEAAagAIAAOq-AACmPgAAED0AAAc_AABMvgAAFz8AAIC7AABvvwAA7r4AAJo-AAC2PgAAmr4AAGQ-AACmPgAA4DwAAKa-AACmPgAAJD4AAA0_AAB_PwAAfT8AAMI-AABQvQAAML0AAIA7AAAsPgAAdD4AALq-AAA1vwAAcL0AAIY-AAAEvgAA0j4AAKA8AAAfPwAA4DwAAEQ-AAC2vgAAdL4AADy-AAAcvgAAbD4AAIA7AAAwPQAADD4AAMY-AAAQPQAA5r4AALq-AADmvgAAgDsAAEA8AAAwPQAA7j4AAKC8AACgPAAAfz8AAIY-AADaPgAAND4AAIi9AAC2PgAAmL0AAES-IAA4E0AJSHxQASqPAhABGoACAAAkvgAALD4AAIg9AAAvvwAAQDwAABQ-AAAcPgAAQDwAAIg9AAAkPgAAoDwAAES-AABwPQAAir4AAKA8AAC4PQAAQDwAAFU_AAAcPgAARD4AAFA9AACYPQAAfD4AAFC9AAAsvgAAZD4AALi9AABUPgAAHL4AALi9AADIPQAAFD4AAPi9AAAUvgAAgLsAAAS-AACSPgAAJD4AAMa-AABEvgAAPD4AAOg9AABQvQAAML0AADw-AAC4PQAAf78AABS-AABkPgAAqD0AAGQ-AACYvQAAuL0AALg9AAD2PgAAuD0AAIA7AADIvQAAgLsAAKA8AABcPgAAcL0AALi9AAC4vSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=7NBAmkHHFS0","parent-reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1200,"cratio":1.6,"dups":["14118061707520892482"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false}},"dups":{"11528319705113692643":{"videoId":"11528319705113692643","title":"Fight Complexity with \u0007[Functional\u0007] \u0007[Programming\u0007]! With Gopal Akshintala!","cleanTitle":"Fight Complexity with Functional Programming! With Gopal Akshintala!","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=DBDTNmLbU2Y","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/DBDTNmLbU2Y?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":"d3d3LnlvdXR1YmUuY29tO1VDTnAtRFZiOGNRUklPbzMyc1poV2dOZw==","name":"Berlin Functional Programming Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Berlin+Functional+Programming+Group","origUrl":"http://www.youtube.com/@berlinfpg","a11yText":"Berlin Functional Programming Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":5185,"text":"1:26:25","a11yText":"Süre 1 saat 26 dakika 25 saniye","shortText":"1 sa. 26 dk."},"date":"30 haz 2020","modifyTime":1593475200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/DBDTNmLbU2Y?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=DBDTNmLbU2Y","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":5185},"parentClipId":"11528319705113692643","href":"/preview/11528319705113692643?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/11528319705113692643?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13403729939273489141":{"videoId":"13403729939273489141","title":"Deconstructing Lambdas—An Awkward Guide to \u0007[Programming\u0007] Without \u0007[Functions\u0007]","cleanTitle":"Deconstructing Lambdas—An Awkward Guide to Programming Without Functions","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=xZmPuz9m2t0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/xZmPuz9m2t0?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":"d3d3LnlvdXR1YmUuY29tO1VDTnAtRFZiOGNRUklPbzMyc1poV2dOZw==","name":"Berlin Functional Programming Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Berlin+Functional+Programming+Group","origUrl":"http://www.youtube.com/@berlinfpg","a11yText":"Berlin Functional Programming Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":7072,"text":"1:57:52","a11yText":"Süre 1 saat 57 dakika 52 saniye","shortText":"1 sa. 57 dk."},"views":{"text":"5,5bin","a11yText":"5,5 bin izleme"},"date":"10 nis 2021","modifyTime":1618012800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/xZmPuz9m2t0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=xZmPuz9m2t0","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":7072},"parentClipId":"13403729939273489141","href":"/preview/13403729939273489141?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/13403729939273489141?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5331184075847585096":{"videoId":"5331184075847585096","title":"A Totally Non-Terrifying, Practical Introduction to Type-Level \u0007[Programming\u0007]","cleanTitle":"A Totally Non-Terrifying, Practical Introduction to Type-Level Programming","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=6FRJfEhlqyg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/6FRJfEhlqyg?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":"d3d3LnlvdXR1YmUuY29tO1VDTnAtRFZiOGNRUklPbzMyc1poV2dOZw==","name":"Berlin Functional Programming Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Berlin+Functional+Programming+Group","origUrl":"http://www.youtube.com/@berlinfpg","a11yText":"Berlin Functional Programming Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":6370,"text":"1:46:10","a11yText":"Süre 1 saat 46 dakika 10 saniye","shortText":"1 sa. 46 dk."},"views":{"text":"6,7bin","a11yText":"6,7 bin izleme"},"date":"27 mayıs 2020","modifyTime":1590537600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/6FRJfEhlqyg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=6FRJfEhlqyg","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":6370},"parentClipId":"5331184075847585096","href":"/preview/5331184075847585096?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/5331184075847585096?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1744142217999843796":{"videoId":"1744142217999843796","title":"John De Goes is \u0007[Programming\u0007] Without Type Classes","cleanTitle":"John De Goes is Programming Without Type Classes","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=QDleESXlZJw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/QDleESXlZJw?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":"d3d3LnlvdXR1YmUuY29tO1VDTnAtRFZiOGNRUklPbzMyc1poV2dOZw==","name":"Berlin Functional Programming Group","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Berlin+Functional+Programming+Group","origUrl":"https://www.youtube.com/channel/UCNp-DVb8cQRIOo32sZhWgNg","a11yText":"Berlin Functional Programming Group. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":6540,"text":"1:49:00","a11yText":"Süre 1 saat 49 dakika","shortText":"1 sa. 49 dk."},"views":{"text":"6,8bin","a11yText":"6,8 bin izleme"},"date":"3 haz 2021","modifyTime":1622673013000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/QDleESXlZJw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=QDleESXlZJw","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":6540},"parentClipId":"1744142217999843796","href":"/preview/1744142217999843796?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/1744142217999843796?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"11249814241854453924":{"videoId":"11249814241854453924","title":"\u0007[Functional\u0007] \u0007[Programming\u0007] - 20: \u0007[Group\u0007]","cleanTitle":"Functional Programming - 20: Group","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=6atlKUsn0mU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/6atlKUsn0mU?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":"d3d3LnlvdXR1YmUuY29tO1VDcllwLXotNkJ2RkM2UDMwMDlxMHBlZw==","name":"Web Village Voyage","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Web+Village+Voyage","origUrl":"http://www.youtube.com/@webvv","a11yText":"Web Village Voyage. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1055,"text":"17:35","a11yText":"Süre 17 dakika 35 saniye","shortText":"17 dk."},"views":{"text":"3,7bin","a11yText":"3,7 bin izleme"},"date":"29 nis 2023","modifyTime":1682726400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/6atlKUsn0mU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=6atlKUsn0mU","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":1055},"parentClipId":"11249814241854453924","href":"/preview/11249814241854453924?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/11249814241854453924?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15681305731735679924":{"videoId":"15681305731735679924","title":"\u0007[Functional\u0007] \u0007[Programming\u0007] - 21: \u0007[Group\u0007] demo","cleanTitle":"Functional Programming - 21: Group demo","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=KSBx5PkP3ao","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/KSBx5PkP3ao?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":"d3d3LnlvdXR1YmUuY29tO1VDcllwLXotNkJ2RkM2UDMwMDlxMHBlZw==","name":"Web Village Voyage","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Web+Village+Voyage","origUrl":"http://www.youtube.com/@webvv","a11yText":"Web Village Voyage. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":687,"text":"11:27","a11yText":"Süre 11 dakika 27 saniye","shortText":"11 dk."},"views":{"text":"2,8bin","a11yText":"2,8 bin izleme"},"date":"7 mayıs 2023","modifyTime":1683417600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/KSBx5PkP3ao?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=KSBx5PkP3ao","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":687},"parentClipId":"15681305731735679924","href":"/preview/15681305731735679924?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/15681305731735679924?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"5876387931860865341":{"videoId":"5876387931860865341","title":"A new \u0007[programming\u0007] language - \u0007[Berlin\u0007]","cleanTitle":"A new programming language - Berlin","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=uu3tb37Lw54","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/uu3tb37Lw54?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":"d3d3LnlvdXR1YmUuY29tO1VDQ0x1enkzdFFnVEQwOFRtYks3SzVXZw==","name":"Spotlight_is","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Spotlight_is","origUrl":"http://www.youtube.com/@spotlight_is","a11yText":"Spotlight_is. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":6019,"text":"1:40:19","a11yText":"Süre 1 saat 40 dakika 19 saniye","shortText":"1 sa. 40 dk."},"date":"5 ağu 2020","modifyTime":1596585600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/uu3tb37Lw54?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=uu3tb37Lw54","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":6019},"parentClipId":"5876387931860865341","href":"/preview/5876387931860865341?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/5876387931860865341?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7253349790361607187":{"videoId":"7253349790361607187","title":"\u0007[Functional\u0007] \u0007[Programming\u0007] (Part 1)","cleanTitle":"Functional Programming (Part 1)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=29A7HhnzxPU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/29A7HhnzxPU?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":"d3d3LnlvdXR1YmUuY29tO1VDdkt6ekdPMzdvVDgzSzBGd25VdWN4dw==","name":"IIT Madras - B.S. Degree Programme","isVerified":false,"subscribersCount":0,"url":"/video/search?text=IIT+Madras+-+B.S.+Degree+Programme","origUrl":"http://www.youtube.com/@IITMadrasBSDegreeProgramme","a11yText":"IIT Madras - B.S. Degree Programme. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":760,"text":"12:40","a11yText":"Süre 12 dakika 40 saniye","shortText":"12 dk."},"views":{"text":"27,9bin","a11yText":"27,9 bin izleme"},"date":"13 tem 2021","modifyTime":1626127672000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/29A7HhnzxPU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=29A7HhnzxPU","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":760},"parentClipId":"7253349790361607187","href":"/preview/7253349790361607187?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/7253349790361607187?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"6090954892433788159":{"videoId":"6090954892433788159","title":"\u0007[Functional\u0007] \u0007[Programming\u0007] (Part 3)","cleanTitle":"Functional Programming (Part 3)","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ueIignqReDY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ueIignqReDY?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":"d3d3LnlvdXR1YmUuY29tO1VDdkt6ekdPMzdvVDgzSzBGd25VdWN4dw==","name":"IIT Madras - B.S. Degree Programme","isVerified":false,"subscribersCount":0,"url":"/video/search?text=IIT+Madras+-+B.S.+Degree+Programme","origUrl":"http://www.youtube.com/@IITMadrasBSDegreeProgramme","a11yText":"IIT Madras - B.S. Degree Programme. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1277,"text":"21:17","a11yText":"Süre 21 dakika 17 saniye","shortText":"21 dk."},"views":{"text":"28,4bin","a11yText":"28,4 bin izleme"},"date":"12 tem 2021","modifyTime":1626048000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ueIignqReDY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ueIignqReDY","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":1277},"parentClipId":"6090954892433788159","href":"/preview/6090954892433788159?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/6090954892433788159?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7210508435517883967":{"videoId":"7210508435517883967","title":"\u0007[Functional\u0007] \u0007[Programming\u0007] - 01: Basics","cleanTitle":"Functional Programming - 01: Basics","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Z3PLwD3iebg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Z3PLwD3iebg?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":"d3d3LnlvdXR1YmUuY29tO1VDcllwLXotNkJ2RkM2UDMwMDlxMHBlZw==","name":"Web Village Voyage","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Web+Village+Voyage","origUrl":"http://www.youtube.com/@webvv","a11yText":"Web Village Voyage. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":436,"text":"7:16","a11yText":"Süre 7 dakika 16 saniye","shortText":"7 dk."},"views":{"text":"32,5bin","a11yText":"32,5 bin izleme"},"date":"9 eki 2022","modifyTime":1665273600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Z3PLwD3iebg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Z3PLwD3iebg","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":436},"parentClipId":"7210508435517883967","href":"/preview/7210508435517883967?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/7210508435517883967?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4051911719638642740":{"videoId":"4051911719638642740","title":"\u0007[Functional\u0007] \u0007[programming\u0007] with Gleam","cleanTitle":"Functional programming with Gleam","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=PpasgrDsKis","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/PpasgrDsKis?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":"d3d3LnlvdXR1YmUuY29tO1VDQzFTcXUyblBXTVh4eXFzUllTRWxvdw==","name":"Giacomo Cavalieri","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Giacomo+Cavalieri","origUrl":"http://www.youtube.com/@giacomo_cavalieri","a11yText":"Giacomo Cavalieri. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4067,"text":"1:07:47","a11yText":"Süre 1 saat 7 dakika 47 saniye","shortText":"1 sa. 7 dk."},"date":"17 kas 2023","modifyTime":1700179200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/PpasgrDsKis?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=PpasgrDsKis","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":4067},"parentClipId":"4051911719638642740","href":"/preview/4051911719638642740?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/4051911719638642740?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15261078917506863211":{"videoId":"15261078917506863211","title":"\u0007[Functional\u0007] \u0007[Programming\u0007] - 02: \u0007[Function\u0007]","cleanTitle":"Functional Programming - 02: Function","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=o_h24YHRmGo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/o_h24YHRmGo?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":"d3d3LnlvdXR1YmUuY29tO1VDcllwLXotNkJ2RkM2UDMwMDlxMHBlZw==","name":"Web Village Voyage","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Web+Village+Voyage","origUrl":"http://www.youtube.com/@webvv","a11yText":"Web Village Voyage. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":419,"text":"6:59","a11yText":"Süre 6 dakika 59 saniye","shortText":"6 dk."},"views":{"text":"14,1bin","a11yText":"14,1 bin izleme"},"date":"9 eki 2022","modifyTime":1665273600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/o_h24YHRmGo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=o_h24YHRmGo","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":419},"parentClipId":"15261078917506863211","href":"/preview/15261078917506863211?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/15261078917506863211?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17988123228066843910":{"videoId":"17988123228066843910","title":"\u0007[Functional\u0007] \u0007[Programming\u0007] - 18: Magma, Semigroup, Monoid","cleanTitle":"Functional Programming - 18: Magma, Semigroup, Monoid","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Vev5_wJDJig","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Vev5_wJDJig?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":"d3d3LnlvdXR1YmUuY29tO1VDcllwLXotNkJ2RkM2UDMwMDlxMHBlZw==","name":"Web Village Voyage","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Web+Village+Voyage","origUrl":"https://www.youtube.com/channel/UCrYp-z-6BvFC6P3009q0peg","a11yText":"Web Village Voyage. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":676,"text":"11:16","a11yText":"Süre 11 dakika 16 saniye","shortText":"11 dk."},"views":{"text":"5,8bin","a11yText":"5,8 bin izleme"},"date":"2 mar 2023","modifyTime":1677715200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Vev5_wJDJig?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Vev5_wJDJig","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":676},"parentClipId":"17988123228066843910","href":"/preview/17988123228066843910?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/17988123228066843910?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17596076942075206341":{"videoId":"17596076942075206341","title":"\u0007[Functional\u0007] \u0007[Programming\u0007] [Dev Concepts #4]","cleanTitle":"Functional Programming [Dev Concepts #4]","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=2f6oSU4Gsy4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2f6oSU4Gsy4?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":"d3d3LnlvdXR1YmUuY29tO1VDcXZPazh0WXpmUlMtZUR5NHZzM1V5QQ==","name":"Code with Nakov | SoftUni Global","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Code+with+Nakov+%7C+SoftUni+Global","origUrl":"http://www.youtube.com/@CodeWithNakov","a11yText":"Code with Nakov | SoftUni Global. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":1507,"text":"25:07","a11yText":"Süre 25 dakika 7 saniye","shortText":"25 dk."},"date":"13 kas 2021","modifyTime":1636761600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/2f6oSU4Gsy4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=2f6oSU4Gsy4","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":1507},"parentClipId":"17596076942075206341","href":"/preview/17596076942075206341?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/17596076942075206341?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14102352994922632800":{"videoId":"14102352994922632800","title":"\u0007[Functional\u0007] \u0007[Programming\u0007] With C# | Workshop","cleanTitle":"Functional Programming With C# | Workshop","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=OPxyomlxP4o","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/OPxyomlxP4o?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":"d3d3LnlvdXR1YmUuY29tO1VDVTN2MXlzdVExYWNfVGEyZ1Joaklpdw==","name":"EastBanc Technologies","isVerified":false,"subscribersCount":0,"url":"/video/search?text=EastBanc+Technologies","origUrl":"http://www.youtube.com/@Eastbanctech","a11yText":"EastBanc Technologies. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4064,"text":"1:07:44","a11yText":"Süre 1 saat 7 dakika 44 saniye","shortText":"1 sa. 7 dk."},"views":{"text":"8,1bin","a11yText":"8,1 bin izleme"},"date":"26 eyl 2016","modifyTime":1474848000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/OPxyomlxP4o?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=OPxyomlxP4o","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":4064},"parentClipId":"14102352994922632800","href":"/preview/14102352994922632800?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/14102352994922632800?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"15664509540400925426":{"videoId":"15664509540400925426","title":"\u0007[Functional\u0007] \u0007[Programming\u0007] Simplified","cleanTitle":"Functional Programming Simplified","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=T5S86saE5h8","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/T5S86saE5h8?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":"d3d3LnlvdXR1YmUuY29tO1VDX196b1FTbGVTVmNpLXRsaGtDWWFFZw==","name":"Hayk Simonyan","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Hayk+Simonyan","origUrl":"http://www.youtube.com/@hayk.simonyan","a11yText":"Hayk Simonyan. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":320,"text":"5:20","a11yText":"Süre 5 dakika 20 saniye","shortText":"5 dk."},"views":{"text":"2,8bin","a11yText":"2,8 bin izleme"},"date":"6 haz 2023","modifyTime":1686009600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/T5S86saE5h8?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=T5S86saE5h8","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":320},"parentClipId":"15664509540400925426","href":"/preview/15664509540400925426?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/15664509540400925426?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"2712249779581951662":{"videoId":"2712249779581951662","title":"\u0007[Functional\u0007] \u0007[Programming\u0007] - 05: \u0007[Function\u0007] Currying","cleanTitle":"Functional Programming - 05: Function Currying","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=dqA83Gb__rU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/dqA83Gb__rU?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":"d3d3LnlvdXR1YmUuY29tO1VDcllwLXotNkJ2RkM2UDMwMDlxMHBlZw==","name":"Web Village Voyage","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Web+Village+Voyage","origUrl":"http://www.youtube.com/@webvv","a11yText":"Web Village Voyage. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":338,"text":"5:38","a11yText":"Süre 5 dakika 38 saniye","shortText":"5 dk."},"views":{"text":"12,3bin","a11yText":"12,3 bin izleme"},"date":"22 eki 2022","modifyTime":1666396800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/dqA83Gb__rU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=dqA83Gb__rU","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":338},"parentClipId":"2712249779581951662","href":"/preview/2712249779581951662?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/2712249779581951662?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14118061707520892482":{"videoId":"14118061707520892482","title":"\u0007[Functional\u0007] \u0007[programming\u0007]: an (Emacs) Lisp view 2/n","cleanTitle":"Functional programming: an (Emacs) Lisp view 2/n","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=7NBAmkHHFS0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/7NBAmkHHFS0?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":"d3d3LnlvdXR1YmUuY29tO1VDTnVwNklzVXdycWlEcGwzYUlsT1Y2QQ==","name":"M-x Research","isVerified":false,"subscribersCount":0,"url":"/video/search?text=M-x+Research","origUrl":"https://www.youtube.com/channel/UCNup6IsUwrqiDpl3aIlOV6A","a11yText":"M-x Research. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3442,"text":"57:22","a11yText":"Süre 57 dakika 22 saniye","shortText":"57 dk."},"views":{"text":"1,1bin","a11yText":"1,1 bin izleme"},"date":"13 nis 2022","modifyTime":1649808000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/7NBAmkHHFS0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=7NBAmkHHFS0","reqid":"1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL","duration":3442},"parentClipId":"14118061707520892482","href":"/preview/14118061707520892482?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","rawHref":"/video/preview/14118061707520892482?parent-reqid=1765520923100517-16699104924071867095-balancer-l7leveler-kubr-yp-vla-217-BAL&text=Berlin+Functional+Programming+Group","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":"6991049240718670957217","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":{"regular":{"default":"R-I-48058-715","mail":"R-A-13411721-3"},"adult":{"default":"R-I-474674-108","mail":"R-A-13426421-3"}},"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":"Berlin Functional Programming Group","queryUriEscaped":"Berlin%20Functional%20Programming%20Group","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"}}}