agda

Как я уже говорил ранее, я работаю в библиотеке по алгебре, матрицам и теории категорий. Я разложил алгебраические структуры в "башне" типов записей, каждый из которых представляет собой алгебраическую структуру. Например, чтобы определить моноид, мы сначала определяем полугруппу, а для определения коммутатив...

Я точно знаю, что в Haskell типы всегда стираются до времени выполнения. Что происходит в случае Агда? Передается ли информация зависимого типа во время выполнения ? ...

Я разрабатываю код с большим количеством скучных равенств конкатенации списков, поэтому я хочу использовать моноидный решатель. Я знаю эту модульную алгебру.Моноид-решатель реализует моноидный решатель, но я не нахожу ни одного примера, как его использовать. Может ли кто-нибудь привести быстрый пример испол...

недавно я закончил университетский курс, в котором фигурировали Haskell и Agda (зависимый типизированный функциональный язык программирования), и задавался вопросом, Можно ли заменить лямбда-исчисление в них комбинаторной логикой. С Haskell это кажется возможным с использованием комбинаторов S и K, что делает...