Browse thread
Re: [Caml-list] Static exception analysis or alternative to using exceptions
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2010-05-27 (08:54) |
From: | David Allsopp <dra-news@m...> |
Subject: | RE: [Caml-list] Static exception analysis or alternative to using exceptions |
Florent Ouchet wrote: > Same here, specially to avoid the Not_found exception. > The optional return values gives the oportunity to have a clear view of > what is being done if the result is not available. Agreed - though [find] is one of the examples where you do need find and find_exc - because often there are occasions where before calling {Map,Set,Hashtbl}.find you already know that the key exists and so won't fail at which point the 'a option boxing is a waste of time and space and Not_found would be a truly exceptional situation so passes the previously mentioned test. David