elsman.com
Projects
http://www.elsman.com/projects.html
Is a Standard ML. Compiler running in a browser. The IDE is based on SMLtoJs. A Standard ML to JavaScript compiler. The IDE also uses the Dojo. Framework as the basis for the IDE GUI widgets and the Dropbox Datastore API. For allowing users to store their data in Dropbox. The IDE also uses CodeMirror. As the foundation for the Standard ML editor features, including syntax-highligting. Is a Web server plugin for the Apache. Is a fullblown compiler for Standard ML.
existentialtype.wordpress.com
Web site sml-family.org Up and Running! | Existential Type
https://existentialtype.wordpress.com/2014/09/26/sml-family-org-up-and-running
Thoughts from an existential type. Web site sml-family.org Up and Running! Everyone is encouraged to create forks for experimental designs or new languages that enrich, extend, or significantly alter the semantics of the language. The main branch will be for generally accepted corrections, modifications, and extensions, but it is to be expected that completely separate lines of development will also emerge. The web site, sml-family.org. Word smithing for clarity. Feed You can leave a response. Where is t...
en.wikipedia.org
Standard ML - Wikipedia, the free encyclopedia
https://en.wikipedia.org/wiki/Standard_ML
From Wikipedia, the free encyclopedia. Is a general-purpose, modular. With compile-time type checking. It is popular among compiler. Writers and programming language researchers. As well as in the development of theorem provers. SML is a modern descendant of the ML programming language. Used in the Logic for Computable Functions. LCF) theorem-proving project. It is distinctive among widely used languages in that it has a formal specification, given as typing rules. In The Definition of Standard ML. Is on...
thebreakfastpost.com
Four MLs (and a Python) | The Breakfast Post
https://thebreakfastpost.com/2015/04/22/four-mls-and-a-python
Four MLs (and a Python). I wrote a small command-line text processing program in four different ML-derived languages, to try to get a feel for how they compare in terms of syntax, library, and build-run cycles. Is a family of functional programming languages that have grown up during the past 40 years and more, with strong static typing, type inference, and eager evaluation. I tried out Standard ML. All compiling and running from a shell prompt on Linux. The job was to write a utility that:. I’ve i...
thebreakfastpost.com
code | The Breakfast Post
https://thebreakfastpost.com/tag/code-2
Naming conventions in Standard ML. I think Java in the mid-90s was the first really mainstream language to standardise file and variable naming conventions. The Java package mechanism requires files to be laid out in a particular way, and Sun published Java coding conventions which quickly became an effective standard for class and variable naming. Other languages followed. Python has had a standard that covers naming ( PEP8. Since 2001. More recent examples include Go. Which is a bit more recent than th...
thebreakfastpost.com
fsharp | The Breakfast Post
https://thebreakfastpost.com/tag/fsharp
A couple of months ago, Microsoft announced that they were buying a company called Xamarin, co-founded by the admirable Miguel “ you can now flame me, I am full of love. 8221; de Icaza. (No sarcasm I think Miguel is terrific, and the delightfully positive email linked above really stuck with me; if only I could have that attitude more often.). As I understand it, Xamarin makes. The eponymous Xamarin frameworks, which can be used with .NET to develop mobile apps for iOS and Android. The IDE plugins are re...
thebreakfastpost.com
yeti | The Breakfast Post
https://thebreakfastpost.com/tag/yeti
Fold: at the limit of comprehension. 8221; is a programming concept, a common name for a particular higher-order function that is widely used in functional programming languages. It’s a fairly simple thing, but in practice I think of it as representing the outer limit of concepts a normal programmer can reasonably be expected to grasp in day-to-day work. Fold is also good at transforming sequences of things, and it can be used to reverse a list or modify each element of a sequence. And none of them sugge...
thebreakfastpost.com
sml | The Breakfast Post
https://thebreakfastpost.com/tag/sml
Naming conventions in Standard ML. I think Java in the mid-90s was the first really mainstream language to standardise file and variable naming conventions. The Java package mechanism requires files to be laid out in a particular way, and Sun published Java coding conventions which quickly became an effective standard for class and variable naming. Other languages followed. Python has had a standard that covers naming ( PEP8. Since 2001. More recent examples include Go. Which is a bit more recent than th...