我需要編寫一個函數,輸入類型(int * int) list
並輸出整數對。這個功能應該利用另一個函數printGenList(需要一個函數f和一個列表L和適用f,列出的遞歸每一個元素),它的代碼,我這樣寫的 -遞歸函數漂亮地打印列表中的元素
fun printGenList f l =
if NULL l
then()
else ((f (HD l)); printGenList (f) (TL l) );
,並提供一個匿名函數(FN ... => ...構造)將執行適當的漂亮打印。
thanx的幫助..清除了我的懷疑 –