başlık yeterince açıklayıcı olduğunu. Sık sık hata ayıklaması yaparken izler ekliyorum, bu da Debug.Trace
içe aktarmayı eklemeyi gerektirir. Bununla birlikte, işim bittiğinde onları da sık sık unutuyorum. Ben bunu devre dışı zaman kolayca kodunda sol izleri tamamı böylece, ithalat eklersiniz bir "dev" anahtarı olacağını istiyorum neBen geliştirilmesi sırasında her modül için Debug.Trace ithal etmek ghc sorabilir miyim?
.
Neden "trace" öğesini bir içten içe aktarmıyorsunuz? 'Debug.Trace' doğrudan yerine .Utils 'modülü ve işiniz bittiğinde bu modülden 'trace' dışa aktarma silinsin mi? – Michael
@Michael hah, bu aslında iyi bir fikir. IOW, bir cevap olmalı :) –
Aslında, bir derleyici bayrağı ihracat belirleyen bir "OnOffTrace" modülü oluşturabilir. Belki de Hackage'a koymaya değer bir şey. Util'i daha çok beğeniyorum ama daha az müdahaleci görünüyor. Ancak, * ideal * çözüm, herhangi bir ithalatı eklemeyi gerektirmez. –