Drkcore

11 10 2012 Haskell Tweet

Haskell外部ライブラリの型をShowクラスのインスタンスにしてデバッグを楽にする

外部ライブラリを使っていてプリントデバッグをしたい時に、型がShowクラスのインスタンスになってないと印字されないので困る。

そういう時には、StandaloneDeriving拡張を使って外付けでderiving instance Showすればいい。

  • How do you derive Show for type defined in someone else's library?
  • 第15回 Haskellでのデバッグのコツをつかむ

が、全てにderiving instance Showするようなデバッグ用オプションがあってもいいような気もするが。

About

  • もう5年目(wishlistありマス♡)
  • 最近はPythonとDeepLearning
  • 日本酒自粛中
  • ドラムンベースからミニマルまで
  • ポケモンGOゆるめ

Tag

Python Deep Learning javascript chemoinformatics Emacs sake and more...

Ad

© kzfm 2003-2021