Dependent ML is an experimental functional programming language proposed by Hongwei Xi (Xi 2007) and Frank Pfenning. Dependent ML extends ML by a restricted notion of dependent types: types may be dependent on static indices of type Nat. Dependent ML employs a constraint theorem prover to decide a strong equational theory over the index expressions.
By restricting the generality of full dependent types type checking remains decidable. Type inference remains undecidable. Some computer scientists do not consider DML's types to be dependent as there is still a phase distinction between compilation and execution of the program.
Dependent ML has been superseded by ATS and is no longer under active development.
David Aspinall and Martin Hofmann (2005). "Dependent Types". In Pierce, Benjamin C. (ed.) Advanced Topics in Types and Programming Languages. MIT Press.
Menstrual Discs...First, menstrual discs hold more fluid - typically 50 to 70 ml, depending on the brand - which is a huge advantage for those who experience heavy flow days ... How long can I wear a menstrual disc? Up to 12 hours, depending on your flow.
Start with 1 shot (about 30 ml) 3–4 times a week and increase to daily use depending on how your body responds.Hair growth benefits of regular Wheatgrass shotsImproves scalp circulationWheatgrass ...