模板:Haskell庫
外觀
這個模板有何用途?
[編輯]這個模板生成指向庫模塊文檔的鏈接。例如,如果你討論Control.Monad
並想要文本變成合適的指向最新手冊的鏈接,那麼這個模板適合你。
生成的鏈接指向Hackage。你不得不指定一個包的精確版本。默認是package=base|version=3.0.0.0
。允許簡寫,也就是p=base|v=3.0.0.0
。例外:如果屬於Prelude,將鏈接到語言標準。
按理說,自動語法高亮和Haskell源代碼超鏈接將使這個模板過時。
用法
[編輯]源碼 | 結果 |
{{Haskell库|Control|Monad}} | 位於base 包中的Control.Monad
。 |
{{Haskell库|p=mtl|v=1.1.0.0|Control|Monad|State}} | 位於1.0.0.0版mtl 包中的Control.Monad.State
。 |
{{Haskell库|Prelude}} | 語言標準中的Prelude
。 |
目前,模塊名只允許5級深度,但那很容易改變。