Murid Peringkat & Ringkasan
- Nama Penerbit:
- Ben Lippmeier
- Situs web penerbit:
- http://code.google.com/u/benl23x5/
Murid Tag
Murid Keterangan
Kompiler murid disiplin Murid adalah dialek Haskell yang secara eksplisit yang mendukung pembaruan destruktif, efek komputasi, jenis proyeksi lapangan yang diarahkan dan kebaikan fungsional sekutu. Instalasi instalasi dapat ditemukan di sini.note: Murid dilisensikan dan didistribusikan berdasarkan ketentuan lisensi MIT. Berikut adalah beberapa fitur utama "Murid": · Menggunakan bahasa inti yang diketik yang mencakup efek, penutupan, wilayah, dan informasi mutabilitas. · Informasi jenis yang diperluas ini digunakan untuk memungkinkan optimasi gaya transformasi kode di hadapan efek samping dan objek yang bisa berubah. · Kompilasi melalui standar C99, jadi sangat portabel. · Diuji pada Darwin- {x86, x86_64} (diuji pada 10.5.4) dan linux- {x86, x86_64}. Persyaratan: · GHC. Apa yang baru dalam rilis ini: · Dukungan untuk target Build Linux-X86_64 dan Darwin-X86_64, terima kasih kepada Jared Putnam. · Parser telah sepenuhnya ditulis ulang menggunakan kombinator parser. · Bendera -Make sekarang melakukan build / rebuild penuh ketergantungan. Ini juga turun ke pustaka dasar, yang membuatnya lebih mudah untuk dikerjakan. · Dukungan awal untuk kelas konstruktor, yang digunakan untuk mengimplementasikan monad, functor dan dilipat. · Dukungan untuk pola yang tak terbantahkan. · Dukungan parsial (tiket) untuk notasi Monad. · Boolean tipe Bool # dan konstanta BENAR # dan # FALSE. · Punning lapangan membuat penambahan proyeksi ke tipe data menjadi angin sepoi-sepoi:. · Aturan offside sekarang berlaku untuk daftar impor.
Murid Perangkat Lunak Terkait