Pertanyaan yang diberi tag functional-programming

Pemrograman fungsional adalah paradigma pemrograman yang terutama menggunakan fungsi sebagai sarana untuk membangun abstraksi dan mengekspresikan komputasi yang terdiri dari program komputer.

29
Apakah Lambda Calculus murni sintaksis?

Saya telah membaca selama beberapa minggu tentang Kalkulus Lambda, tetapi saya belum melihat sesuatu yang secara material berbeda dari fungsi matematika yang ada, dan saya ingin tahu apakah itu hanya masalah notasi, atau apakah ada yang baru properti atau aturan yang dibuat oleh aksioma kalkulus...

22
Apakah ekspresi perhitungan sama dengan monad?

Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Computer Science Stack Exchange. Bermigrasi 5 tahun yang lalu . Saya masih belajar pemrograman fungsional (dengan f #) dan saya baru-baru ini mulai membaca tentang ekspresi komputasi. Saya masih belum...

16
Cara membuat bahasa homoikonik

Menurut artikel ini , baris kode Lisp berikut mencetak "Hello world" ke output standar. (format t "hello, world") Lisp, yang merupakan bahasa homoikonik , dapat memperlakukan kode sebagai data dengan cara ini: Sekarang bayangkan kita menulis makro berikut: (defmacro backwards (expr)...