Pertanyaan yang diberi tag «higher-kinded-types»


5
Kapan tipe yang lebih tinggi berguna?
Saya telah melakukan dev di F # untuk sementara waktu dan saya menyukainya. Namun satu kata kunci yang saya tahu tidak ada di F # adalah tipe yang lebih tinggi. Saya telah membaca materi tentang tipe yang lebih baik, dan saya rasa saya memahami definisi mereka. Saya hanya tidak yakin …

2
Mengapa `std :: mem :: drop` tidak persis sama dengan penutupan | _ | () dalam batas sifat peringkat lebih tinggi?
Implementasi std::mem::dropdidokumentasikan sebagai berikut: pub fn drop<T>(_x: T) { } Karena itu, saya berharap penutupan |_| ()(bahasa sehari-hari dikenal sebagai penutupan toilet ) menjadi pengganti 1: 1 potensial drop, di kedua arah. Namun, kode di bawah ini menunjukkan bahwa droptidak kompatibel dengan sifat peringkat lebih tinggi yang terikat pada parameter …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.