我已經在Haskell數據隊列寫入隊列數據類型= .....哈斯克爾隊列爲顯示
而現在我們已經被要求定義一個函數showQueue作爲輔助函數聲明我的數據隊列作爲Show的一個實例(前奏)
真的不知道該怎麼做。
任何人都可以幫助我嗎?
感謝您的期待! PS:如有必要,我可以發佈我的數據隊列代碼。
該處是我的代碼:
data Queue a = Q [a]
deriving Show
isEmpty :: Queue a -> Bool
isEmpty (Q []) = True
isEmpty (Q _) = False
enqueue :: (Ord a) => a -> Queue a -> Queue a
enqueue x (Q xs) = Q (xs++[x])
數據隊列的郵政編碼。 – Sibi
Hello,done .... – Blnpwr
你是打算以特定的方式格式化輸出嗎?你的'Queue'類型已經在派生'Show'了,那麼你是否想要移除它並創建一個顯式實例? – Lee