Commit graph

20 commits

Author SHA1 Message Date
nathan moreau
00b2638ae7 Adding more comments 2018-01-30 14:07:05 +01:00
Jacques-Pascal Deplaix
9622f6f6ff Avoid uses of the polymorphic operators 2018-01-14 23:32:13 +00:00
Simon Cruanes
18c9f88411 prepare for 1.5 2018-01-02 18:14:32 +01:00
Simon Cruanes
632526e407 improve compatibility with the stdlib 2017-12-15 09:49:54 +01:00
Simon Cruanes
3ab610ba0e prepapre for 1.2 2017-05-01 16:59:25 +02:00
Simon Cruanes
af6cd08ff4 fix too restrictive type in CCResult 2017-04-13 15:23:22 +02:00
Simon Cruanes
02b2a21e33 add CCResult.fold_ok (closes #107) 2017-04-05 10:43:37 +02:00
Simon Cruanes
f27f7757de add CCResult.add_ctx{,f} for replacing stack traces 2017-03-27 22:06:37 +02:00
Simon Cruanes
5777549c54 prepare for 1.0 2017-02-11 13:56:08 +01:00
orbitz
13888edb4d Add is_ok and is_error, simple predicates for testing a result. This is useful for tests or asserts 2017-01-17 20:09:26 +01:00
Simon Cruanes
13b283a91d remove buffer printers, rename pretty-printers to pp 2016-11-03 18:24:11 +01:00
Roma Sokolov
d4d22b1488 Fixes map_or
~default arg for `map_or`, as well as function, should not depend on the type of error case.
2016-10-04 14:27:34 +03:00
Simon Cruanes
913cfcacea prepare for 0.19 2016-08-22 09:58:09 +02:00
Simon Cruanes
c573f447bc add more generic printers for CCError and CCResult (close #73) 2016-06-19 01:02:06 +02:00
Simon Cruanes
73eecfb10d prepare for 0.17 2016-04-22 23:01:37 +02:00
Simon Cruanes
55a4c7ef7a add Result.{to,of}_err 2016-04-11 20:56:39 +02:00
Simon Cruanes
a2179d4355 prepare for 0.16 2016-02-24 22:08:26 +01:00
Simon Cruanes
16ac701de1 add CCResult.{map_or,get_or} 2016-02-23 14:21:37 +01:00
Simon Cruanes
86f170f213 small rename 2016-02-23 14:19:14 +01:00
Simon Cruanes
02a9639d02 add CCResult, with dependency on result for retrocompat 2016-01-25 21:20:06 +01:00