Voir la notice de l'article provenant de la source Math-Net.Ru
@article{MAIS_2021_28_4_a6, author = {H. de Nivelle}, title = {A recursive inclusion checker for recursively defined subtypes}, journal = {Modelirovanie i analiz informacionnyh sistem}, pages = {414--433}, publisher = {mathdoc}, volume = {28}, number = {4}, year = {2021}, language = {en}, url = {http://geodesic.mathdoc.fr/item/MAIS_2021_28_4_a6/} }
H. de Nivelle. A recursive inclusion checker for recursively defined subtypes. Modelirovanie i analiz informacionnyh sistem, Tome 28 (2021) no. 4, pp. 414-433. http://geodesic.mathdoc.fr/item/MAIS_2021_28_4_a6/
[1] Y. Minsky, A. Madhavapeddy, J. Hickey, Real World OCaml (functional programming for the masses), O'Reilly, 2013
[2] G. Hutton, Programming in Haskell, second edition, Cambridge University Press, 2016 | Zbl
[3] M. Odersky, L. Spoon, B. Venners, Programming in Scala, Third Edition, Artima Press, 2007–2016
[4] P. Rondon, M. Kawaguchi, R. Jhala, “Liquid Types”, Programming Language Design and Implementation, PLDI, eds. R. Gupta, S. Amarasinghe, ACM, 2009, 159–169
[5] R. Jhala, N. Vazou, “Refinement Types: A Tutorial”, Foundations and Trends in Programming Languages, 6:3–4 (2021), 159–317 | DOI
[6] S. Klabnik, C. Nichols, The Rust Programming Language, No Starch Press, 2019
[7] M. Gelfond, V. Lifschitz, “The Stable Model Semantics for Logic Programming”, Fifth International Conference and Symposium on Logic Programming, eds. R. Kowalski, K. Bowen, MIT Press, 1988, 1070–1080
[8] G. Tseytin, “On the complexity of Derivation in the Propositional Calculus”, Studies in Constructive Mathematics and Mathematical Logic, Zapiski Nauchnykh Seminarov, v. II, ed. A. Slisenko, 1970, 115–125