Size: a a a

Теория категорий

2019 October 08

NI

Nick Ivanych in Теория категорий
На одном e строится _функтор_.
Который работает для любых a.
источник

NI

Nick Ivanych in Теория категорий
Ну и аппликатив и монада, если далее.
источник

NI

Nick Ivanych in Теория категорий
Ну тут же понятно, что в одном применении, Reader — это параметризированный тип, а в другом — конструктор.
источник

ЕО

Евгений Омельченко in Теория категорий
Тут дело не в количестве трафика скорее, а в его характере :)
источник

NI

Nick Ivanych in Теория категорий
Ну я стараюсь быть поближе к категориям, а не к хаскелю ;-)
Но исходный вопрос, в общем-то, был про хаскель.
источник

ЕО

Евгений Омельченко in Теория категорий
Nick Ivanych
Ну я стараюсь быть поближе к категориям, а не к хаскелю ;-)
Но исходный вопрос, в общем-то, был про хаскель.
Ну он скорее про категориальную семантику хаскеля
источник

A

Aragaer in Теория категорий
Nick Ivanych
Ну тут же понятно, что в одном применении, Reader — это параметризированный тип, а в другом — конструктор.
не понял
источник

A

Aragaer in Теория категорий
нет, исходный вопрос был про категории, потому что я вообще пытался это дело написать на плюсах (в качестве упражнения)
источник

NI

Nick Ivanych in Теория категорий
Aragaer
не понял
Так понятнее?
newtype Reader e a = ReaderConstr (e -> a)
instance Functor (Reader e) where  
   fmap f (ReaderConstr g) = ReaderConstr (\x -> f (g x))
источник

A

Aragaer in Теория категорий
надо немножко побиться лбом об стену, может пойму
источник

ЕО

Евгений Омельченко in Теория категорий
Мне кажется, что если хочешь как-то запрограммировать понятия теорката, то лучше брать сразу агду и писать на ней
источник

NI

Nick Ivanych in Теория категорий
Очень, очень страшная вещь!!
http://learnyouanagda.liamoc.net/toc.html
Оно неполное, но представление даст.
источник

Oℕ

Oleg ℕizhnik in Теория категорий
я могу сказать, что как-то теоркат можно и на аренде пописать
источник

Oℕ

Oleg ℕizhnik in Теория категорий
learnyouanarend ещё не завели
источник

Oℕ

Oleg ℕizhnik in Теория категорий
Но обязательн заведём
источник

NR

Nzr Rbzv in Теория категорий
Ну Statebox же сделали idris-ct, нормально всё выражается
источник

A

Aragaer in Теория категорий
я читал lyah где-то лет 6 назад, остановился на ... а, вот, записано, про random
источник

Oℕ

Oleg ℕizhnik in Теория категорий
Nzr Rbzv
Ну Statebox же сделали idris-ct, нормально всё выражается
не очень
источник

NR

Nzr Rbzv in Теория категорий
Oleg ℕizhnik
не очень
Можно подробнее?
источник

Oℕ

Oleg ℕizhnik in Теория категорий
Nzr Rbzv
Можно подробнее?
В формулировке категории используется встроенное  равенство = индексированный индуктивный тип с одним конструктором, а не сетоид. Его замечательно использовать, однако построить его обычно сложно. Поэтому во всех нетривиальных случаях пишется вот это
https://github.com/statebox/idris-ct/blob/master/src/Basic/Functor.lidr#L165
источник