module Data.List
(
+#ifdef __NHC__
+ [] (..)
+ ,
+#endif
elemIndex -- :: (Eq a) => a -> [a] -> Maybe Int
, elemIndices -- :: (Eq a) => a -> [a] -> [Int]
) where
+#ifdef __NHC__
+import Prelude hiding (Maybe(..))
+#endif
+
import Data.Maybe
#ifdef __GLASGOW_HASKELL__