
14 Mar
2010
14 Mar
'10
2:22 p.m.
On Sun, Mar 14, 2010 at 04:54:05PM +0300, Sergey Mironov wrote:
Hi. I have definitions like
data MyData = MyData { a :: A, b :: B, c :: C, d :: D, ... z :: Z }
...
will form that boilerplate. Is there any _right_ way of doing it?
Unfortunately there is no better way of doing it. _However_, there are several packages which can generate all this boilerplate code for you! Check out fclabels [1] or data-accessor [2]. -Brent [1] http://hackage.haskell.org/package/fclabels [2] http://hackage.haskell.org/package/data%2Daccessor