{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"@fred_functional Anlay\u0131\u015f\u0131 ve Uygulamas\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"tip0yqRil2\"><a href=\"https:\/\/fatihsoysal.com\/blog\/fred_functional-anlayisi-ve-uygulamasi\/\">@fred_functional Anlay\u0131\u015f\u0131 ve Uygulamas\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/fred_functional-anlayisi-ve-uygulamasi\/embed\/#?secret=tip0yqRil2\" width=\"600\" height=\"338\" title=\"&#8220;@fred_functional Anlay\u0131\u015f\u0131 ve Uygulamas\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"tip0yqRil2\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Fonksiyonel programlama, modern yaz\u0131l\u0131m geli\u015ftirmenin temel ta\u015flar\u0131ndan biri haline gelmi\u015ftir. Ancak, \"@fred_functional\" gibi pop\u00fcler kullan\u0131c\u0131 adlar\u0131 ve fonksiyonel programlaman\u0131n \u00f6z\u00fcn\u00fc anlamak, \u00f6zellikle yeni ba\u015flayanlar i\u00e7in zorlay\u0131c\u0131 olabilir. Bu makale, @fred_functional'\u0131n temsil etti\u011fi fonksiyonel programlama felsefesini ad\u0131m ad\u0131m a\u00e7\u0131klayacak, ger\u00e7ek d\u00fcnya senaryolar\u0131yla destekleyecek ve her seviyeden geli\u015ftirici i\u00e7in faydal\u0131 bilgiler sunacakt\u0131r. Fonksiyonel programlaman\u0131n temellerini \u00f6\u011frenmek ve pratik uygulamalar\u0131na hakim olmak i\u00e7in bu kapsaml\u0131 rehberi inceleyin."}