# HG changeset patch # User Adam Chlipala # Date 1311164089 14400 # Node ID 5616b2cbdcdb13777ae070040e4cb701293ed67a # Parent dcc8abbc6dfd29d996908279240332f228f05cff Tutorial: hyperlinks for metaprogramming and row types diff -r dcc8abbc6dfd -r 5616b2cbdcdb doc/intro.ur --- a/doc/intro.ur Tue Jul 19 09:18:50 2011 -0400 +++ b/doc/intro.ur Wed Jul 20 08:14:49 2011 -0400 @@ -8,7 +8,7 @@ (* This is a tutorial for the Ur/Web programming language.

-Briefly, Ur is a programming language in the tradition of ML and Haskell, but featuring a significantly richer type system. Ur is functional, pure, statically-typed, and strict. Ur supports a powerful kind of metaprogramming based on row types.
+Briefly, Ur is a programming language in the tradition of ML and Haskell, but featuring a significantly richer type system. Ur is functional, pure, statically-typed, and strict. Ur supports a powerful kind of metaprogramming based on row types.

Ur/Web is Ur plus a special standard library and associated rules for parsing and optimization. Ur/Web supports construction of dynamic web applications backed by SQL databases, with mixed server-side and client-side applications generated from source code in one language.