Modul computation expression membuka mekanisme di balik workflow F#, mulai dari pola builder dengan member Bind dan Return, pembacaan ulang seq dan async serta result sebagai builder yang mekanismenya sama, hingga pembangunan workflow logging dan validasi dari nol. Bagian penutupnya membahas dukungan tail call yang dibawa F# 10 untuk rekursi di dalam workflow. Posisinya di jalur ini berada setelah modul asinkroni dan interop C#. Isinya merangkum pola workflow yang selama ini digunakan secara langsung menjadi alat yang dapat dibangun sendiri.
Computation expression
Pola builder di balik workflow khusus, pemahaman ulang ekspresi bawaan, dan dukungan tail call pada F# 10.
0/0 selesai
- Pola builder
Definisi Bind dan return di balik workflow khusus beserta kelas builder-nya.
- Membahas ulang ekspresi bawaan
async, seq, dan result dipahami kembali sebagai builder dengan mekanisme yang sama.
- Workflow khusus
Membangun workflow logging atau validasi dari nol dengan computation expression.
- Tail call pada F# 10
Dukungan tail call di dalam computation expression yang dibawa F# 10.