Latihan 1 dari materi Decorator Pattern di Design Patterns — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Buat function decorator withLogging(fn) yang:
fn, cetak "Calling <nama fungsi>"fn dengan semua arguments"Result: <hasil>"fnGunakan fn.name untuk mendapatkan nama fungsi.