Вопросы по теме 'arrows'
HXT: левые недетерминированные стрелки?
Я пытаюсь разобраться с набором инструментов Haskell XML Toolbox ( HXT ) и натыкаюсь на стена где-то, потому что я, кажется, не полностью понимаю стрелки как вычислительный инструмент.
Вот моя проблема, которую я надеялся проиллюстрировать немного...
408 просмотров
schedule
15.04.2022
Как можно использовать стрелки для нескольких кортежей?
foo (a1,a2) (b1,b2) (c1,c2) = (bar a1 b1 c1, bar2 a2 b2 c2)
У меня много таких конструкций с разным количеством кортежей аргументов. В случае
foo' (a1,a2) = (bar' a1, bar2' a2)
Я подумал: «Эй, это стрелы!»:
foo' = bar' *** bar2'...
193 просмотров
schedule
03.05.2023
Стрелка без обр.
Если мы ограничим наше понимание категории обычным классом Category в Haskell:
class Category c where
id :: c x x
(>>>) :: c x y -> c y z -> c x z
Тогда предположим, что Arrow — это Category , который может...
597 просмотров
schedule
16.10.2022
Разбор стрел в Haskell
Я новичок в Haskell, и я играл со стрелками. Я хотел бы написать инструмент, который может программно «разбирать» ранее сконструированную Arrow. В качестве потенциального приложения представьте функцию, которая принимает стрелку и возвращает...
247 просмотров
schedule
11.03.2022
Стрелочные индикаторы SSRS
Я хочу добавить несколько стрелочных индикаторов для сравнения двух значений в моей матрице. Текущая неделя v Прошлая неделя.
Я запутался в том, куда поместить свое выражение, которое я сейчас использую (для красной стрелки, идущей вниз)...
1971 просмотров
schedule
27.10.2022
Как создать стрелку, которая считает соединения?
Недавно у меня возникла идея построить монаду, которая подсчитывала бы количество привязок, через которые проходит вычисление. Я придумал следующее:
newtype K a = K { runK :: Int -> (a, Int) }
instance Functor K where
fmap f k = K $ \s...
141 просмотров
schedule
12.07.2023
Можем ли мы определить экземпляр Monad для WrappedArrow?
WrappedArrow — это экземпляр из Applicative , но можно ли сделать Monad (вероятно, если стрелка ArrowApply )?
instance ArrowApply a => Monad (WrappedArrow a b) where
return = pure
(>>) = (*>)
(>>=) = ???...
92 просмотров
schedule
23.06.2022
Моделирование схемы со стрелками
У меня есть:
class Arrow circ ⇒ Circuit circ where
wire :: circ Bool Bool
notGate :: circ Bool Bool
orGate :: circ (Bool , Bool ) Bool
wire = id
notGate = arr not
orGate = arr $ uncurry (||)
Я хочу реализовать:...
183 просмотров
schedule
19.06.2022
Java: ручное редактирование значения JSpinner
Я пытаюсь сделать установщик даты с помощью JSpinner:
//got current date
` Date now = new Date();
//got"Date maxDate" from somewhere
SpinnerDateModel model = new SpinnerDateModel(now, now, maxDate, Calendar.DAY_OF_MONTH);...
269 просмотров
schedule
10.06.2023
Горизонтальная композиция линз
Стрелки имеют два типа композиции: вертикальные :
(.) :: Arrow cat => cat b c -> cat a b -> cat a c
и по горизонтали :
(***) :: Arrow cat => cat a b -> cat a' b' -> cat (a,a') (b,b')
(Я извиняюсь перед любыми...
199 просмотров
schedule
20.09.2023
Как отрегулировать ширину коленчатого соединителя?
Обратите внимание, что в следующем коде arw представляет собой стрелки, выступающие из нижней части фигуры. Для случаев, когда необходимо принять решение, я также создал боковую стрелку (обозначенную в коде как Sarw). Обратите внимание, что для...
370 просмотров
schedule
02.11.2022
Размещение наконечников стрелок в середине линий в R
У меня есть сюжет, на котором я рисую стрелки от точек к точкам. Я бы хотел поставить эти стрелки не в конец строки, а в середину. Есть ли простой способ сделать это, кроме размещения дополнительных стрелок с половиной длины соответствующей строки?...
649 просмотров
schedule
30.03.2022
Обобщенные стрелки и нотация proc?
Когда я узнал о Control.Arrow и встроенной в Haskell нотации proc , у меня возникла идея, что этот язык может оказаться очень полезным в качестве eDSL для общих моноидальных категорий (с использованием *** для тензора и >>> для...
245 просмотров
schedule
16.07.2023
Фон треугольника CSS
Я хочу, чтобы в моем проекте был фон в форме треугольника.
Я уже пробовал кое-что, и верхняя стрелка/треугольник работает (см. пример https://imgur.com/a/5pJ8Bd2 ).
Но я думаю, что было бы лучше, если бы я мог сделать то же самое на дне.
Это...
96 просмотров
schedule
26.05.2022
Plotly: как установить стиль и цвет стрелок с помощью add_annotations?
Я хочу представить 2D-векторы с корнем в начале координат с графиком в R. Кроме того, я хочу раскрасить вектор на основе категориальной переменной. Проблема в том, что я могу создать линии с цветовой кодировкой, но без стрелки:
library(plotly)...
3810 просмотров
schedule
15.02.2023