Объединение и пересечение двух списков без явной рекурсии

В ваших /app/views/layouts/application.html.erb строках 5 и 6 измените первый параметр с application на default.

Я встретил ту же проблему, тоже для моя ситуация, я не знаю почему, но это происходит только в Windows. Параметр application работает на веб-сервере.

2
задан Will Ness 3 March 2019 в 20:58
поделиться

1 ответ

Ваша первая функция должна быть

 unionB :: Eq a => [a] -> [a] -> [a]                                     
 unionB xs ys = xs ++ [y | y <- ys, not (elem y xs)]

А вторая, подобной формы,

 intersectB :: Eq a => [a] -> [a] -> [a]                                     
 intersectB xs ys = [y | y <- ys, elem y xs]

Это предполагает, что Bag a совпадает с [a]. [116 ]

0
ответ дан Will Ness 3 March 2019 в 20:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: