f в filterDbDate ?
Не понятно, чем здесь вообще является аргумент DbDate d
DbDate d — это конструктор с полем. стоит в образце, поэтому мы вытаскиваем поле d из-под конструктора и складываем в список b
DbDate (d :: UTCTime) :: DatabaseItem — вытаскиваем UTCTime из DatabaseItem
то же самое можно записать вот так: filterDbDate items = [d | DbDate d <- items]
Обсуждают сегодня