Jump to content

Жидкий Хаскель

Жидкий Хаскель
Оригинальный автор(ы) Ники Вазу, Эрик Сайдел
Ранджит Джала
Первоначальный выпуск 2014 год ; 10 лет назад ( 2014 )
Стабильная версия
0.9.2.5 / 18 октября 2023 г .; 9 месяцев назад ( 18.10.2023 )
Репозиторий github /ucsd-progsys /liquidhaskell
Написано в Хаскелл
Доступно в Английский
Тип Формальный верификатор программы
Лицензия BSD 3-пункт
Веб-сайт ucsd-progsys .github .что /liquidhaskell

Liquid Haskell верификатор программы для языка программирования Haskell , который позволяет указывать свойства корректности с помощью уточняющих типов . [1] [2] Свойства проверяются с помощью решателя теории выполнимости по модулю (SMT), совместимого с SMTLIB2 , такого как Z3 Therome Prover .

См. также

[ редактировать ]
  1. ^ Вазу, Ники (2016). Liquid Haskell: Haskell как средство доказательства теорем (Диссертация). Калифорнийский университет.
  2. ^ Вазу, Ники; Зайдель, Эрик (2014). «Типы уточнения для Haskell» . Материалы 19-й Международной конференции ACM SIGPLAN по функциональному программированию . Международная конференция по функциональному программированию. АКМ. стр. 269–282. дои : 10.1145/2692915.2628161 .

Дальнейшее чтение

[ редактировать ]
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: fa0accee614619f04dc1f6b9d65a0321__1704976080
URL1:https://arc.ask3.ru/arc/aa/fa/21/fa0accee614619f04dc1f6b9d65a0321.html
Заголовок, (Title) документа по адресу, URL1:
Liquid Haskell - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)