Pertanyaan yang diberi tag clojure

11
Mendekati SICP di Clojure bukannya Skema

Saya seorang mahasiswa tahun ketiga dalam program rekayasa perangkat lunak, dan saya membawa gagasan membaca SICP kepada seorang penasihat untuk mendapatkan pemahaman yang lebih dalam dan lebih mendasar tentang prinsip-prinsip di balik semua perangkat lunak yang kami rekayasa ini. Dia menyarankan...

11
Contoh Kompabilitas Memori Transaksional Perangkat Lunak

Salah satu keunggulan utama dari memori transaksional perangkat lunak yang selalu disebutkan adalah kompabilitas dan modularitas. Fragmen yang berbeda dapat digabungkan untuk menghasilkan komponen yang lebih besar. Dalam program berbasis kunci, ini sering tidak terjadi. Saya mencari contoh...

11
Tenun kode byte vs makro Lisp

Saya telah membaca tentang perpustakaan yang ditulis orang untuk bahasa seperti Java dan C # yang menggunakan tenun kode byte untuk melakukan hal-hal seperti panggilan fungsi intersep, memasukkan kode logging, dll. Saya juga membaca di Lisp / Clojure macro di sebuah mencoba untuk lebih memahami...

9
Mengakses riwayat `ref` di Clojure

The dokumentasi untuk ref menunjukkan sebuah: Opsi max-sejarah dan menyatakan bahwa "ref menumpuk sejarah dinamis yang diperlukan untuk menangani tuntutan membaca." Saya dapat melihat bahwa ada riwayat di REPL, tetapi saya tidak melihat bagaimana menemukan nilai-nilai ref sebelumnya: user=>...