Вопросы по теме 'bifunctor'
Псевдоним параметризованного типа для бифункторов
У меня есть Seq[R] , и я хочу разделить это на Tuple2[Seq[E], Seq[S]] , пока я кодировал это, я подумал о том, что могу использовать пользовательский Bifunctor для кортежа последовательностей, и в качестве упражнения попытался закодировать это:...
82 просмотров
schedule
28.01.2024
Какими будут методы бикомонады?
Размышляя над тем, какой более полезный стандартный класс предложить этому
class Coordinate c where
createCoordinate :: x -> y -> c x y
getFirst :: c x y -> x
getSecond :: c x y -> y
addCoordinates :: (Num x, Num y) => c x...
237 просмотров
schedule
04.03.2024
Haskell независимо решает вывести Bifunctor для моего типа данных?
По какой-то причине GHC, кажется, решает, что мой тип данных (с двумя параметрами типа) без всякой причины создает экземпляр Bifunctor.
Самое смешное, что это используется только для того, чтобы сообщить мне, что существуют перекрывающиеся...
67 просмотров
schedule
20.03.2024