«algebraic-data-type» etiketlenmiş sorular


1
Modern CPU'larda tek atama ADT yönelimli kodun performansı
Tek bir atama sahip değişmez verilerde çalışmak, daha fazla bellek gerektirmenin açık bir etkisine sahiptir, biri varsayılır, çünkü sürekli yeni değerler yaratıyorsunuzdur (kapakların altındaki derleyiciler bu sorunu daha az yapmak için işaretçi püf noktaları yaparlar). Ancak birkaç kez duydum ki, performanstaki kayıpların CPU'nun (özellikle bellek denetleyicisinin) belleğin mutasyona uğramamış olmasından …

3
Cebirsel veri türleri hangi problemi çözüyor?
Adil uyarı, fonksiyonel programlamada yeniyim, bu yüzden birçok kötü varsayım taşıyabilirim. Cebirsel türleri öğreniyorum. Birçok işlevsel dilde bunlara sahip gibi görünmektedir ve desen eşleşmesi ile birlikte oldukça yararlıdırlar. Ancak, gerçekte hangi problemi çözüyorlar? C # gibi bir görünüşte (sıralama) cebirsel türü uygulayabilirsiniz: public abstract class Option { } public class …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.