jacob
05/21/2018, 12:02 AM@higherkind
sealed class L<A> : LOf<A> {
class Empty<A> : L<A>()
data class Cons<A>(val head: A, val tail: L<A>) : L<A>()
companion object
}
and want to define a show instance for it that will use the show instance for A to print it