Liquid Haskell - Liquid Haskell

Liquid Haskell je programový ověřovatel pro Haskell což umožňuje vývojářům určit vlastnosti správnosti pomocí typy upřesnění.[1][2] Vlastnosti se ověřují pomocí SMTLIB2 -v souladu SMT řešitel, například Poskytovatel věty Z3.

Viz také

Reference

  1. ^ Vazou, Niki (2016). Liquid Haskell: Haskell jako důkaz věty (Teze). University of California.
  2. ^ Vazou, Niki; Seidel, Eric (2014). "Typy upřesnění pro Haskell". Sborník 19. mezinárodní konference ACM SIGPLAN o funkčním programování. Mezinárodní konference o funkčním programování. ACM. 269–282. doi:10.1145/2692915.2628161.

Další čtení

externí odkazy