İçeriğe geç

Kategori: Functional Programing

Functional Programing – Monad

Merhabalar bu yazımda Fonksiyonel Programlamanın önemli konularından Monad nedir ? konusuna değinip, bu konu hakkında örnek paylaşacağım.

Fonksiyonel Programlama matematiksel olarak modellenebilen yapılar için büyük kolaylık sağlar. Günümüzün önemli konularından olan Dağıtık Mimariler içinde fonksiyonel programlama yapısı büyük önem taşımaktadır. …

Functional Programing – Applicatives 2

Merhabalar bu yazımda bir önceki Applicatives yazıma ek olarak güzel bir örnek paylaşacağım.

Bu yapılar fonksiyonel programlama ile yazılım dünyasına girmiş ve geliştirilmiştir. Bu yapıyı bir önceki yazımda açıklamış olsamda olay yapılacak işlem ve ardından eklenecekler olarak düşünebiliriz. İlk contextlenen …

Functional Programing – Applicatives

Merhabalar bu yazımda fonksiyonel programlama içerisinde bulunan Applicatives paradigması hakkında bilgi verip Swift ile örnek yapacağız.

Applicatives paradigması Functor yapısına ek olarak .apply işlemi ile birlikte .map işlemini kullanır. Fark olarak fonksiyon contextleme ve bununla birlikte context olan …

Functional Programing – Functors

Merhabalar bu yazımda fonksiyonel programlama içerisinde bulunan Functor paradigması hakkında bilgi verip Swift ile örnek yapacağız.

Normal fonksiyonel olarak yazdığımız bir kodda örneğin:

func summ(x:Int, y:Int) -> Int {
    return x + y
}

summ(x: 5, y: 2) // 7

Functional Programing nedir ?

Merhabalar bu yazım ile birlikte yeni bir seriye başlıyorum. Sizlere fonksiyonel programlama yapısını ve paradigmalarını Swift dili ile gerçeklemeye çalışıp, paylaşacağım. Programlama yaklaşımlarından biri olan fonksiyonel programlama çoğu modern programlama dili içerisinde kullanılmaktadır. Bu dillerin tamamında direkt olarak fonksiyonel programlamaya …

Copyright © 2022 Kenan Atmaca