Kaynağa Gözat

removed unneeded Ord

master
Thorn Avery 3 yıl önce
ebeveyn
işleme
c8eb59c10f
1 değiştirilmiş dosya ile 3 ekleme ve 3 silme
  1. +3
    -3
      day6.hs

+ 3
- 3
day6.hs Dosyayı Görüntüle

@@ -1,4 +1,4 @@
import Data.List (nub, sort)
import Data.List (nub)


main :: IO () main :: IO ()
main = do main = do
@@ -11,8 +11,8 @@ main = do
putStrLn $ "day6a: " ++ (show ansA) putStrLn $ "day6a: " ++ (show ansA)
putStrLn $ "day6b: " ++ (show ansB) putStrLn $ "day6b: " ++ (show ansB)


match :: (Ord a, Eq a) => [a] -> [a] -> [a]
match as bs = (sort . nub) $ filter (`elem` bs) as
match :: Ord a => [a] -> [a] -> [a]
match as bs = nub $ filter (`elem` bs) as


split :: Eq a => a -> [a] -> [[a]] split :: Eq a => a -> [a] -> [[a]]
split _ [] = [] split _ [] = []


Yükleniyor…
İptal
Kaydet