Refinement types for Haskell N Vazou, EL Seidel, R Jhala, D Vytiniotis, S Peyton-Jones Proceedings of the 19th ACM SIGPLAN international conference on Functional …, 2014 | 250 | 2014 |
Abstract refinement types N Vazou, PM Rondon, R Jhala European Symposium on Programming, 209-228, 2013 | 132 | 2013 |
Liquidhaskell: Experience with refinement types in the real world N Vazou, EL Seidel, R Jhala Proceedings of the 2014 ACM SIGPLAN Symposium on Haskell, 39-51, 2014 | 66 | 2014 |
Refinement reflection: complete verification with SMT N Vazou, A Tondwalkar, V Choudhury, RG Scott, RR Newton, P Wadler, ... Proceedings of the ACM on Programming Languages 2 (POPL), 1-31, 2017 | 53 | 2017 |
Bounded Refinement Types N Vazou, A Bakst, R Jhala ICFP, 2015 | 42 | 2015 |
Liquid Haskell: Haskell as a theorem prover N Vazou University of California, San Diego, 2016 | 36 | 2016 |
Type targeted testing EL Seidel, N Vazou, R Jhala European Symposium on Programming Languages and Systems, 812-836, 2015 | 33 | 2015 |
LWeb: Information flow security for multi-tier web applications J Parker, N Vazou, M Hicks Proceedings of the ACM on Programming Languages 3 (POPL), 1-30, 2019 | 30 | 2019 |
A tale of two provers: verifying monoidal string matching in liquid Haskell and Coq N Vazou, L Lampropoulos, J Polakow ACM SIGPLAN Notices 52 (10), 63-74, 2017 | 23 | 2017 |
Liquidate your assets: reasoning about resource usage in liquid Haskell MAT Handley, N Vazou, G Hutton Proceedings of the ACM on Programming Languages 4 (POPL), 1-27, 2019 | 21 | 2019 |
Theorem proving for all: equational reasoning in liquid Haskell (functional pearl) N Vazou, J Breitner, R Kunkel, D Van Horn, G Hutton Proceedings of the 11th ACM SIGPLAN International Symposium on Haskell, 132-144, 2018 | 17 | 2018 |
Refinement types for ruby M Kazerounian, N Vazou, A Bourgerie, JS Foster, E Torlak International Conference on Verification, Model Checking, and Abstract …, 2018 | 17 | 2018 |
Gradual liquid type inference N Vazou, É Tanter, D Van Horn Proceedings of the ACM on Programming Languages 2 (OOPSLA), 1-25, 2018 | 16 | 2018 |
Type-level computations for Ruby libraries M Kazerounian, SN Guria, N Vazou, JS Foster, D Van Horn Proceedings of the 40th ACM SIGPLAN Conference on Programming Language …, 2019 | 14 | 2019 |
Verifying replicated data types with typeclass refinements in Liquid Haskell Y Liu, J Parker, P Redmond, L Kuper, M Hicks, N Vazou Proceedings of the ACM on Programming Languages 4 (OOPSLA), 1-30, 2020 | 11 | 2020 |
From monads to effects and back N Vazou, D Leijen International Symposium on Practical Aspects of Declarative Languages, 169-186, 2016 | 8 | 2016 |
Refinement Types: A Tutorial R Jhala, N Vazou Foundations and Trends® in Programming Languages 6 (3–4), 159-317, 2021 | 6 | 2021 |
{STORM}: Refinement Types for Secure Web Applications N Lehmann, R Kunkel, J Brown, J Yang, N Vazou, N Polikarpova, ... 15th {USENIX} Symposium on Operating Systems Design and Implementation …, 2021 | 6 | 2021 |
Refinement reflection: complete verification with SMT. PACMPL 2, POPL, 53: 1–53: 31 N Vazou, A Tondwalkar, V Choudhury, RG Scott, RR Newton, P Wadler, ... | 4 | 2018 |
From safety to termination and back: Smt-based verification for lazy languages N Vazou, EL Seidel, R Jhala arXiv preprint arXiv:1401.6227, 2014 | 4 | 2014 |