2
Yinelemeli toplam türleriyle uğraşırken kod çoğaltma nasıl azaltılır
Şu anda bir programlama dili için basit bir tercüman üzerinde çalışıyorum ve böyle bir veri türü var: data Expr = Variable String | Number Int | Add [Expr] | Sub Expr Expr Ve basit işler yapan birçok fonksiyonum var: -- Substitute a value for a variable substituteName :: String -> …