Bir sınıf projesi için, aynı soyut veri yapısının farklı uygulamalarının performansını değerlendiren bir program yazıyorum. Her birini test etmek için aynı kodu kullandığım için, kullanıcı girdisine bağlı olarak bir modül takma adı ayarlayabilmek ve test modülünden bu modülü çalıştırmak istiyorum.Koşullu modül takma adı
let module M =
if model = "tree" then TreeModel else
if model = "hash" then HashModel else
ListModel
in ...
Bu işi yapabilir bir yolu var mı, yoksa her şeyi yanlış gidiyorum: Başka bir deyişle
, ben gibi bir şey istiyorum?
Teşekkürler, bu tam olarak aradığım şeydi! –