School of Haskellのチュートリアルを調べたところ、見逃したかもしれませんが、アクティブなHaskell要素間でコードを共有する方法がわかりませんでしたか?
たとえば、以下a
では、他の2つのアクティブなHaskell要素間で共有されます。
``` active haskell shared
a = 2
```
``` active haskell
mian = print $ "a: " ++ show a
```
``` active haskell
b = 3
mian = print $ "a*b: " ++ show (a*b)
```
これにより、作成者は、コードを大幅に繰り返すことなく、セッションのようなghciにコメントを追加できます。
BlogLiterately-diagramsパッケージは、ハッキングページの例でわかるような機能を提供します。