pkgsrc/lang/ocaml/patches
asau 204621bf62 Update to O'Caml 3.12.0, add test target.
Some of the highlights in release 3.12 are:

  * Polymorphic recursion is supported, using explicit type
    declarations on the recursively-defined identifiers.
  * First-class modules: module expressions can be embedded as
    values of the core language, then manipulated like any other
    first-class value, then projected back to the module level.
  * New operator to modify a signature a posteriori: S with type
    t := tau denotes signature S where the t type component is
    removed and substituted by the type tau elsewhere.
  * New notations for record expressions and record patterns:
    { lbl } as shorthand for { lbl = lbl }, and { ...; _ } marks
    record patterns where some labels were intentionally omitted.
  * Local open let open ... in ... now supported by popular demand.
  * Type variables can be bound as type parameters to functions;
    such types are treated like abstract types within the
    function body, and like type variables (possibly generalized)
    outside.
  * The module type of construct enables to recover the module
    type of a given module.
  * Explicit method override using the method! keyword, with
    associated warnings and errors.
2010-08-19 08:06:53 +00:00
..
patch-aa
patch-ab Fix build with db4 [PR pkg/42061] 2009-09-22 20:19:30 +00:00
patch-ac
patch-ad
patch-ag
patch-ah
patch-aj Update to O'Caml 3.12.0, add test target. 2010-08-19 08:06:53 +00:00
patch-an Update to O'Caml 3.12.0, add test target. 2010-08-19 08:06:53 +00:00
patch-at Update to O'Caml 3.12.0, add test target. 2010-08-19 08:06:53 +00:00
patch-au
patch-av
patch-aw
patch-ax
patch-ay
patch-az Update to O'Caml 3.12.0, add test target. 2010-08-19 08:06:53 +00:00
patch-bb
patch-bc Fix x11/labltk for ocaml 3.11.1 [PR pkg/42017] 2009-09-08 18:35:46 +00:00
patch-bd Update to O'Caml 3.12.0, add test target. 2010-08-19 08:06:53 +00:00
patch-be
patch-bf
patch-bg
patch-bh Update to O'Caml 3.12.0, add test target. 2010-08-19 08:06:53 +00:00
patch-bi
patch-bo Update to O'Caml 3.12.0, add test target. 2010-08-19 08:06:53 +00:00
patch-bp
patch-bq
patch-br
patch-bs Update to O'Caml 3.12.0, add test target. 2010-08-19 08:06:53 +00:00
patch-bt Update to O'Caml 3.12.0, add test target. 2010-08-19 08:06:53 +00:00
patch-bu
patch-bv