summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* Merge branch 'upstream' into dfsg_clean20200209+dfsgdfsg_cleanGravatar Benjamin Barenblat2020-05-30
|\
| * Remove superfluous lambdas before guarded typesGravatar Matthew Dempsky2020-02-04
| | | | | | | | | | Guarded expression abstractions (fn [c ~ c] => e) begin with a lambda, but guarded types ([c ~ c] => t) do not.
| * Fix typos in kinding judgmentsGravatar Matthew Dempsky2020-02-04
| | | | | | | | Kind-polymorphism is written as "X --> k", not "X -> k".
| * Fix record type shorthandGravatar Matthew Dempsky2020-02-04
| | | | | | | | | | | | | | The syntax is {c : c}, not {c = c}. Also, replace uses of shorthand (both correct and incorrect) in semantics rules with elaborated $[c = c].
| * Merge pull request #194 from mdempsky/manual-tweaksGravatar Adam Chlipala2020-01-27
| |\ | | | | | | Manual tweaks
| | * Elaborate e^* and e^+ syntaxGravatar Matthew Dempsky2020-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clarify that parentheses are used if and only if e consists of multiple symbols; also, that both e and the separator (if any) will be paranthesized. ("if any" is appropriate because the grammar extensions for XML include "(x[=v])*", which has no separator.) Fix the known-length type-level record syntax to indicate that commas are used to separate field descriptors. Change the pattern matching grammar to use "\mid" instead of "|" for internal consistency. (No visible change, as far as I can tell.)
| | * Consistently introduce application syntax before abstractionGravatar Matthew Dempsky2020-01-22
| | | | | | | | | | | | Makes it slightly easier to recognize the symmetry between forms.
| | * Kind variables must be bracketed in expression-level bindersGravatar Matthew Dempsky2020-01-22
| | |
| * | monad has kind (Type->Type)->Type, not just Type->TypeGravatar Matthew Dempsky2020-01-21
| |/
| * Fix documentation typoGravatar Matthew Dempsky2020-01-19
| | | | | | | | Cooperative threads run *un*interrupted between context-switch points.
| * Added some documentation for the LSP server to the manualGravatar Simon Van Casteren2020-01-15
| |
| * urweb daemon restartGravatar Adam Chlipala2019-08-30
| |
| * New JavaScript FFI function 'listen'Gravatar Adam Chlipala2019-07-17
| |
| * Manual entry for '-endpoints'Gravatar Adam Chlipala2019-01-27
| |
| * Clarifying security model in the manualGravatar Adam Chlipala2019-01-26
| |
| * Follow-up to #146: update documentationGravatar Adam Chlipala2018-12-19
| |
| * New .urp option: safeGetDefaultGravatar Adam Chlipala2018-12-14
| |
| * Fix a manual typoGravatar Adam Chlipala2018-10-23
| |
* | Merge branch 'upstream' into dfsg_clean20180616+dfsgGravatar Benjamin Barenblat2018-06-17
|\|
| * 'filecache' .urp directive, fixing a longstanding MonoUtil bug in the processGravatar Adam Chlipala2018-06-03
| |
| * Manual fix: [self] only callable on the serverGravatar Adam Chlipala2017-11-11
| |
| * New .urp directives: mimeTypes and long form of fileGravatar Adam Chlipala2017-10-01
| |
* | Merge branch 'upstream' into dfsg_cleanGravatar Benjamin Barenblat2017-07-23
|\|
| * Allow inexhaustive patterns for lefthand sides of top-level 'val' declarationsGravatar Adam Chlipala2017-07-12
| |
| * Document new 'jsModule' .urp directiveGravatar Adam Chlipala2017-07-12
| |
| * Extend license for tutorial codeGravatar Adam Chlipala2017-03-17
| |
| * Update manual for '-js'Gravatar Adam Chlipala2017-03-07
| |
* | Merge branch 'upstream' into dfsg_clean20161022+dfsgGravatar Benjamin Barenblat2016-10-23
|\|
| * Make HTML5 the default and add 'xhtml' .urp directiveGravatar Adam Chlipala2016-09-20
| |
| * Manual: explain the cooperative multithreading modelGravatar Adam Chlipala2016-08-26
| |
* | Merge branch 'upstream' into dfsg_clean20160515+dfsgGravatar Benjamin Barenblat2016-05-30
|\|
| * Support for <meta> tagsGravatar Adam Chlipala2016-05-15
| |
* | Merge branch 'upstream' into dfsg_clean20151220+dfsgGravatar Benjamin Barenblat2015-12-23
|\|
| * Short manual note on -sqlcacheGravatar Adam Chlipala2015-12-20
| |
| * Document jsFileGravatar Adam Chlipala2015-12-05
| |
* | Merge branch 'upstream' into dfsg_clean20150819+dfsgGravatar Benjamin Barenblat2015-08-19
|\ \ | | | | | | | | | | | | Conflicts: doc/intro.ur
| * | Add LIKE to the manualGravatar Adam Chlipala2015-08-15
| | |
| | * Add LIKE to the manualGravatar Adam Chlipala2015-08-15
| | |
| * | Fix termination bug in tutorial's isEven/isOddGravatar Adam Chlipala2015-08-09
| | |
| | * Fix termination bug in tutorial's isEven/isOddGravatar Adam Chlipala2015-08-09
| | |
* | | Merge branch 'upstream' into dfsg_clean20150520+dfsgGravatar Benjamin Barenblat2015-05-20
|\ \ \
| | * | A number of bug fixes in the manualGravatar Adam Chlipala2015-06-11
| |/ /
| | * A number of bug fixes in the manualGravatar Adam Chlipala2015-06-11
| | |
| * | Use hyperref in manualGravatar Julian Squires2015-04-24
| | | | | | | | | | | | This allows the table of contents to show up properly in PDF readers.
| | * Use hyperref in manualGravatar Julian Squires2015-04-24
| | | | | | | | | | | | This allows the table of contents to show up properly in PDF readers.
* | | Merge branch 'upstream' into dfsg_clean20150412+dfsgGravatar Benjamin Barenblat2015-04-14
|\| |
* | | Make DFSG-clean20150214+dfsgGravatar Benjamin Barenblat2015-03-09
| | |
| * | Document hexadecimal literalsGravatar Adam Chlipala2015-03-05
| | |
| | * Document hexadecimal literalsGravatar Adam Chlipala2015-03-05
| | |
| * | Document new infix operatorsGravatar Adam Chlipala2015-03-05
|/ /