Вопросы по теме '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 просмотров

Стрелка без обр.
Если мы ограничим наше понимание категории обычным классом 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 просмотров

Как создать стрелку, которая считает соединения?
Недавно у меня возникла идея построить монаду, которая подсчитывала бы количество привязок, через которые проходит вычисление. Я придумал следующее: 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