Subjek
- #Library
- #fp
- #Effect
- #Framework
- #Pemrograman Fungsional
Dibuat: 2024-07-30
Dibuat: 2024-07-30 10:40
Dalam beberapa tahun terakhir, pemrograman fungsional cukup populer.
Jika pemrograman berorientasi objek memberikan struktur,
maka pemrograman fungsional memberikan kesederhanaan pada kode yang lebih detail.
Tentu saja, popularitas pemrograman fungsional memiliki siklus beberapa tahun dan terus muncul secara berkala.
Seiring dengan popularitas pemrograman fungsional ini, berbagai library mulai bermunculan.
Menurut saya, FxTshanyalah toolkit yang memanfaatkan generator untuk membuat evaluasi yang tertunda.
lodash juga memberikan kesan yang sama, yaitu sebagai toolkit.
Tentu saja, toolkit-toolkit ini memang membantu dalam pemrograman deklaratif.
Namun, yang kami cari dalam pemrograman fungsional bukanlah itu, melainkan pemetaan dan korespondensi, serta monad, dan lebih banyak monad lagi.
fp-tssesuai dengan kriteria tersebut, dan maintainer-nya juga sangat bersemangat dengan pemrograman fungsional.
Namun, beberapa bulan yang lalu, saya mendengar kabar bahwa library tersebut,Effect, telah digabungkan.
Maka, saya pun memeriksa Effect, dan ternyata ada yang berbeda.
Library dapat langsung digunakan jika API-nya terekspos dengan baik, tetapi framework memerlukan pemahaman yang lebih dalam tentang paket tersebut.
dan seperti async menyebarkannya.
Untuk menggunakan objek Effect , fungsi yang menggunakannya juga harus menjadi Effect.
Seperti program pada kode di atas.
Memang ada fungsi yang digunakan sebagai Entry Point, tetapi itu tidak begitu menarik.
Singkatnya, bentuk dan kebersihan Effectsebagai framework menunjukkan angin segar dan standar baru di industri Node, dan saya menantikan hal tersebut.
Komentar0