About

Metadata

  • Last updated , by MaxwellSwadling
  • License BSD-2-Clause
  • Maintained by: maxwellswadling@gmail.com

  • Lottery factor: 0

Links

Installation

Readme

Editable can derive editors for data types.

Add deriving Generic and instance Editable Foo to your data type, and you can launch an editor for it with editor :: Editable a => a -> IO a.

module Demo where

import Data.Editable
import GHC.Generics

data Foo = Bar String Int | Baz Int
  deriving (Show, Generic)

instance Editable Foo