summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@baturin.org>2014-09-12 19:46:41 +0700
committerDaniil Baturin <daniil@baturin.org>2014-09-12 19:46:41 +0700
commit2d01fb3c0597cfc692e3edfebcfc81bf2e3e3ee9 (patch)
tree3c9b981ee29fc04afff322b7b5694aadbfaa379f
parent3995be4f4bf518e2c3436632ec100c14bb47bda1 (diff)
Minor formatting and punctuation fix in the OCaml tutorial.
-rw-r--r--ocaml.html.markdown8
1 files changed, 4 insertions, 4 deletions
diff --git a/ocaml.html.markdown b/ocaml.html.markdown
index 41bc4ff2..0107fd35 100644
--- a/ocaml.html.markdown
+++ b/ocaml.html.markdown
@@ -10,10 +10,10 @@ features.
Along with StandardML and its dialects it belongs to ML language family.
F# is also heavily influenced by OCaml.
-Just like StandardML, OCaml features both an interpreter that can be
-used interactively and a compiler. The interpreter binary is normally called "ocaml" and
-the compiler is "ocamlopt". There is also a bytecode compiler, "ocamlc",
-but there are few reasons to use it.
+Just like StandardML, OCaml features both an interpreter, that can be
+used interactively, and a compiler.
+The interpreter binary is normally called "ocaml" and the compiler is "ocamlopt".
+There is also a bytecode compiler, "ocamlc", but there are few reasons to use it.
It is strongly and statically typed, but instead of using manually written
type annotations, it infers types of expressions using Hindley-Milner algorithm.