implementation module Data.Either.Gast

from Gast.Gen import generic ggen, :: GenState
from Gast.GenLibTest import generic genShow
from Data.Either import :: Either
import StdEnv
import StdOverloadedList

derive genShow Either
derive ggen Either