6 lines
108 B
Haskell
6 lines
108 B
Haskell
|
|
class Animal a
|
||
|
|
class Animal a => Cat a
|
||
|
|
class Animal a => Dog a
|
||
|
|
class Dog a => Lab a
|
||
|
|
class Dog a => Collie a
|