@@ -16,6 +16,7 @@ import "unordered-containers" Data.HashSet (HashSet)
16import qualified "unordered-containers" Data.HashSet as HashSet
16import qualified "unordered-containers" Data.HashSet as HashSet
17import Data.HashMap.Strict (HashMap)
17import Data.HashMap.Strict (HashMap)
18import qualified Data.HashMap.Strict as HashMap
18import qualified Data.HashMap.Strict as HashMap
19+import Data.List.NonEmpty (NonEmpty)
19import Data.Map (Map)
20import Data.Map (Map)
20import Data.Monoid (mempty)
21import Data.Monoid (mempty)
21import Data.Proxy
22import Data.Proxy
@@ -69,6 +70,7 @@ spec = do
69 -- prop "(Maybe [Int])" $ shouldValidate (Proxy :: Proxy (Maybe [Int]))
70 -- prop "(Maybe [Int])" $ shouldValidate (Proxy :: Proxy (Maybe [Int]))
70 prop "(IntMap String)" $ shouldValidate (Proxy :: Proxy (IntMap String))
71 prop "(IntMap String)" $ shouldValidate (Proxy :: Proxy (IntMap String))
71 prop "(Set Bool)" $ shouldValidate (Proxy :: Proxy (Set Bool))
72 prop "(Set Bool)" $ shouldValidate (Proxy :: Proxy (Set Bool))
73+ prop "(NonEmpty Bool)" $ shouldValidate (Proxy :: Proxy (NonEmpty Bool))
72 prop "(HashSet Bool)" $ shouldValidate (Proxy :: Proxy (HashSet Bool))
74 prop "(HashSet Bool)" $ shouldValidate (Proxy :: Proxy (HashSet Bool))
73 prop "(Either Int String)" $ shouldValidate (Proxy :: Proxy (Either Int String))
75 prop "(Either Int String)" $ shouldValidate (Proxy :: Proxy (Either Int String))
74 prop "(Int, String)" $ shouldValidate (Proxy :: Proxy (Int, String))
76 prop "(Int, String)" $ shouldValidate (Proxy :: Proxy (Int, String))