2014-09-23 60 views
1

http://codeworld.info/中,只能在文本和數字類型中繪製/打印/顯示數據(並且需要將數字轉換爲文本)。那麼,我可以做些什麼來讓codeworld繪製既不是文本又不是數字的東西?如何在codeworld中進行調試?

+0

什麼類型的東西,你想畫什麼呢? – bheklilr 2014-09-23 02:24:03

+1

可以重寫'Prelude.show',雖然相當難看https://gist.github.com/nisstyre56/12b69ef9b6fe2aa87b6e – Wes 2014-09-23 03:10:33

回答

4

克里斯最近添加到Haskell的基礎庫導入CodeWorld的能力,所以你可以做this

import Prelude hiding (show) 
import HaskellPrelude (show) 

showT(x) = fromString(show(x)) 

main = pictureOf(text(showT([1,2,3,4,5])))