summaryrefslogtreecommitdiff
path: root/stdlib/lazy.mli
Commit message (Expand)AuthorAgeFilesLines
* Remove .0 from all @since, @before and @afterDavid Allsopp2022-10-311-5/+5
* Remove deprecated functions (#10867)Nicolás Ojeda Bär2022-01-121-14/+0
* Fixes based on reviews on PRKC Sivaramakrishnan2021-11-301-2/+2
* Simplify lazy semanticsKC Sivaramakrishnan2021-11-291-80/+51
* Clarify documentation of Lazy wrt. RacyLazy and Undefined exceptionsGuillaume Munch-Maccagnoni2021-10-221-22/+41
* Merge commit 'b92682336d59f04c1cc6673d8b04495dc3a221bd' into parallel_minor_g...Tom Kelly2021-09-301-20/+57
|\
| * more documentation for map_val, suggested by Stephen DolanGabriel Scherer2021-04-141-0/+6
| * move opportune_map into the already-forced section, rename into map_valGabriel Scherer2021-04-141-12/+11
| * Lazy.{map,opportune_map} : ('a -> 'b) -> 'a Lazy.t -> 'b Lazy.tGabriel Scherer2021-04-141-0/+21
| * lazy.mli: create documentation sections, make some explanations more preciseGabriel Scherer2021-04-141-20/+32
* | Update racylazy commentTom Kelly2021-03-291-1/+4
* | Make the implementation of lazy aware of safe points.KC Sivaramakrishnan2021-03-171-23/+26
* | Merge commit 'c4851b0ff0070bca3b5ebbb3ec51941a249031cc' into parallel_minor_g...Tom Kelly2021-03-041-6/+6
|\ \ | |/
| * Consistently use @raise tags in Stdlib docs (#8644)Et7f32020-06-301-3/+4
* | fixupGuillaume Munch-Maccagnoni2020-05-151-9/+10
* | Introduce Lazy.try_force and Lazy.try_force_valGuillaume Munch-Maccagnoni2020-05-151-7/+14
* | Distinguish between recursive and concurrent forcing of Lazy values.KC Sivaramakrishnan2020-05-011-2/+6
* | Merge commit '0723ac158e186acd8f036e4bc5b70d9880e3f94f' into parallel_minor_g...Tom Kelly2020-04-101-1/+16
|\ \ | |/
| * manual: move lazy pattern to core (#2198)Florian Angeletti2018-12-141-1/+16
| * Fix a make -j bug, by ensuring Lazy depends on CamlinternalLazy.Stephen Dolan2018-11-141-1/+1
* | Lazy implementtion uses forcing tagKC Sivaramakrishnan2020-02-081-5/+2
* | Fix dependencies on CamlinternalLazy.Stephen Dolan2018-11-161-3/+1
* | Make Lazy depend on CamlinternalLazy to fix a make -j bug.Stephen Dolan2018-11-131-0/+2
* | Multicore safe lazyKC Sivaramakrishnan2018-10-131-5/+8
|/
* Add cross-reference detected by ocamldococtachron2017-02-011-3/+3
* Merge tag 4.03.0 into trunk.Damien Doligez2016-04-281-2/+2
* Also enable more warnings in stdlib/ and fix them.Alain Frisch2016-03-151-9/+9
* Update headers for the new license.Damien Doligez2016-02-181-12/+14
* Improve comment on Lazy.from_funMark Shinwell2015-12-141-0/+5
* merge branch 4.02 from release 4.02.0 to release 4.02.1Damien Doligez2014-10-151-3/+6
* merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev ...Damien Doligez2014-08-221-3/+3
* remove all $Id keywordsDamien Doligez2012-10-151-2/+0
* uniformization of the warnings at the head of the hidden sections of the .mliDamien Doligez2012-03-141-1/+1
* bumped version to 4.00.0 (per Xavier's decision)Damien Doligez2012-03-081-3/+6
* merge version 3.12 from 3.12.1 to r12205Damien Doligez2012-03-081-7/+15
* renaming of Objective Caml to OCaml and cleanup of copyright headersDamien Doligez2011-07-271-1/+1
* PR#4721: documented the fact that Lazy.force is not thread-safeDamien Doligez2010-05-121-0/+3
* Implement Lazy.force as a primitive, and optimize its calls.Michel Mauny2008-08-011-1/+2
* Documenter le probleme avec let rec x = lazy xXavier Leroy2002-07-301-0/+8
* lazy a la TolmachDamien Doligez2002-01-201-20/+45
* MAJ en-tetes pour mentionner la 'special exception' sur la LGPLXavier Leroy2001-12-071-1/+2
* commentaires aprèsMaxence Guesdon2001-12-031-7/+6
* Modification emplacement et syntaxe commentaires pour OCamldocMaxence Guesdon2001-10-261-7/+8
* Detection des boucles de causalite dans les definition des valeurs paresseusesPierre Weis2000-01-071-0/+4
* Changement de la licenceXavier Leroy1999-11-171-1/+2
* Corrections mineures sur la documentationXavier Leroy1998-04-271-1/+1
* lazy qui marche avec let recDamien Doligez1997-10-221-14/+16
* Paresseux, suite.Damien Doligez1997-10-141-0/+31