package result

  1. Overview
  2. Docs
Compatibility Result module

Install

Dune Dependency

Authors

Maintainers

Sources

result-1.5.tbz
sha256=7c3a5e238558f4c1a4f5acca816bc705a0e12f68dc0005c61ddbf2e6cab8ee32
md5=1b82dec78849680b49ae9a8a365b831b

Description

Projects that want to use the new result type defined in OCaml >= 4.03 while staying compatible with older version of OCaml should use the Result module defined in this library.

Published: 26 Feb 2020

README

README.md

Compatibility Result module.

Projects that want to use the new result type defined in OCaml >= 4.03 while staying compatible with older version of OCaml should use the Result module defined in this library.

Dependencies (2)

  1. dune >= "1.0"
  2. ocaml

Dev Dependencies

None

  1. alcotest >= "0.4.6" & < "0.8.0"
  2. angstrom < "0.16.0"
  3. anycache
  4. argon2
  5. arp < "0.2.1"
  6. asl
  7. asn1-combinators >= "0.1.3" & < "0.2.2"
  8. assimp >= "0.3"
  9. bap-std >= "2.1.0"
  10. bechamel-js >= "0.2.0"
  11. benchpress
  12. biotk
  13. calculon < "0.6"
  14. capnp >= "3.1.0"
  15. carton < "0.7.2"
  16. carton-git < "0.7.2"
  17. carton-lwt < "0.7.2"
  18. charInfo_width
  19. charrua-core = "0.4"
  20. cohttp-mirage < "2.1.1"
  21. conduit >= "0.15.0" & < "1.5.0"
  22. containers >= "0.16" & < "1.0"
  23. coq-lsp >= "0.2.0+8.17" & != "0.2.0+8.20" & < "0.2.2+8.20"
  24. coq-of-ocaml >= "2.5.0"
  25. coq-serapi >= "8.15.0+0.15.3" & < "8.16.0+0.16.0"
  26. core_kernel >= "113.33.00" & < "v0.9.0"
  27. cpuid < "0.1.2"
  28. csexp >= "1.1.0" & < "1.5.1"
  29. curly
  30. current >= "0.4"
  31. current_docker >= "0.4"
  32. current_examples >= "0.4"
  33. current_git >= "0.4"
  34. current_github >= "0.4"
  35. current_gitlab
  36. current_rpc >= "0.4"
  37. current_web >= "0.4"
  38. datakit
  39. datakit-client = "0.11.0"
  40. datakit-github >= "0.9.0"
  41. depyt < "0.2.0"
  42. diet < "0.3"
  43. diskuvbox >= "0.2.0"
  44. dispatch
  45. dispatch-js < "0.5.0"
  46. dkml-install
  47. dns >= "0.19.1" & < "4.0.0"
  48. dns-forward
  49. dockerfile-cmd = "8.0.0"
  50. docteur
  51. dot-merlin-reader < "4.2"
  52. dream < "1.0.0~alpha3"
  53. dream-httpaf < "1.0.0~alpha3"
  54. dream-serve >= "1.0.1"
  55. dune-configurator >= "2.7.1" & < "3.0.2"
  56. dune-rpc-lwt != "3.0.3" & < "3.15.0"
  57. fat-filesystem >= "0.12.0" & < "0.14.0"
  58. fmt >= "0.8.0" & < "0.8.6"
  59. fpath < "0.7.3"
  60. functoria >= "4.0.0~beta1"
  61. git >= "3.0.0" & < "3.16.0"
  62. git-cohttp
  63. git-cohttp-mirage
  64. git-cohttp-unix
  65. git-mirage < "2.0.0" | >= "3.0.0" & < "3.16.0"
  66. git-paf < "3.16.0"
  67. git-unix >= "3.0.0" & < "3.16.0"
  68. gopcaml-mode-merlin < "0.0.6"
  69. graphql_parser = "0.9.0"
  70. graphql_ppx != "1.0.1"
  71. guardian >= "0.1.0"
  72. httpaf
  73. i2c
  74. i3ipc
  75. irc-client >= "0.4.0"
  76. irc-client-lwt < "0.7.0"
  77. irc-client-unix < "0.7.0"
  78. irmin = "2.7.0"
  79. irmin-graphql = "2.7.0"
  80. irmin-mirage < "2.0.0"
  81. iter < "1.7"
  82. jekyll-format < "0.3.3"
  83. jose >= "0.3.1" & < "0.7.0"
  84. json-pointer
  85. json-predicate
  86. json-rpc
  87. json_decoder
  88. jsonrpc < "1.6.0"
  89. jupyter-kernel
  90. kappa-agents >= "4.1.3"
  91. kappa-binaries >= "4.1.3"
  92. kappa-library >= "4.1.3"
  93. key-parsers >= "0.3.0"
  94. lambda-runtime
  95. launchd < "1.3"
  96. linenoise >= "1.1.0" & < "1.5"
  97. links >= "0.9"
  98. logs < "0.6.2"
  99. logs-syslog < "0.1.0"
  100. lsp >= "1.6.0" & < "1.10.0"
  101. luv < "0.5.12"
  102. luv_unix < "0.5.1"
  103. lwt >= "2.6.0" & < "5.6.0"
  104. maki
  105. mdx >= "1.2.0" & < "2.2.0" | >= "2.3.1"
  106. merlin >= "3.4.0" & < "4.5-411"
  107. mew
  108. mimic < "0.0.4"
  109. mirage-block >= "1.0.0" & < "1.2.0"
  110. mirage-block-solo5 = "0.2.1"
  111. mirage-block-unix >= "2.5.0" & < "2.8.3"
  112. mirage-channel < "3.2.0"
  113. mirage-channel-lwt < "3.2.0"
  114. mirage-flow >= "1.2.0" & < "1.5.0"
  115. mirage-flow-unix < "1.4.0"
  116. mirage-fs = "1.0.0"
  117. mirage-fs-unix >= "1.3.0" & < "1.4.1"
  118. mirage-http >= "3.0.0"
  119. mirage-kv < "1.1.1"
  120. mirage-net = "1.0.0"
  121. mirage-net-fd
  122. mirage-net-lwt = "1.1.0"
  123. mirage-net-unix >= "2.3.0" & < "2.5.0"
  124. mirage-net-xen >= "1.5.0" & < "1.7.1"
  125. mirage-vnetif >= "0.3.1" & < "0.6.1"
  126. mirage-vnetif-stack < "0.6.1"
  127. mkaudio
  128. mosquitto
  129. mrt-format >= "0.3.0"
  130. multipart_form < "0.6.0"
  131. multipart_form-lwt < "0.4.1"
  132. nbd >= "3.0.0" & < "6.0.0"
  133. netchannel < "1.8.1" | >= "2.1.0"
  134. notty < "0.2.0"
  135. ocaml-basics
  136. ocaml-lsp-server < "1.10.5"
  137. ocaml-migrate-parsetree < "2.0.0"
  138. ocaml-version >= "2.4.0" & < "3.0.0"
  139. ocamlformat-lib < "0.27.0"
  140. ocamlformat-mlx-lib
  141. ocplib-resto
  142. odoc
  143. odoc-parser
  144. ometrics < "0.2.0"
  145. omigrate >= "0.3.0"
  146. osx-plutil
  147. otfm = "0.3.0"
  148. otr >= "0.3.2" & < "0.3.4"
  149. pa_ppx >= "0.07"
  150. parse-argv >= "0.0.2" & < "0.2.0"
  151. piaf < "0.2.0"
  152. posix-clock
  153. posix-math
  154. posix-mqueue
  155. posix-semaphore
  156. ppx_cstubs
  157. ppx_deriving >= "4.0" & < "6.0.2"
  158. ppx_deriving_argparse
  159. ppx_deriving_cmdliner
  160. ppx_deriving_morphism = "0.4"
  161. ppx_deriving_yojson >= "3.0" & < "3.8.0"
  162. ppx_implicits = "0.2.0"
  163. ppx_jsobject_conv < "0.5.0"
  164. promise >= "1.1.0"
  165. protocol-9p < "1.0.0"
  166. protocol-9p-unix < "1.0.0"
  167. ptime < "0.8.6"
  168. qcow
  169. qcow-format
  170. qcow-tool
  171. reason >= "3.2.0" & < "3.9.0"
  172. records >= "0.6.0" & < "1.0.0"
  173. relit-reason
  174. rpclib >= "8.1.1"
  175. rresult >= "0.3.0" & < "0.7.0"
  176. scid
  177. sequence >= "1.0"
  178. session < "0.5.0"
  179. session-cohttp-async < "0.5.0"
  180. session-cohttp-lwt < "0.5.0"
  181. session-cookie-async
  182. session-cookie-lwt
  183. session-postgresql-async = "0.4.1"
  184. session-postgresql-lwt = "0.4.1"
  185. shared-block-ring >= "2.3.0"
  186. sherlodoc
  187. slack-backup
  188. smtlib-utils < "0.4"
  189. socketcan
  190. spoke
  191. stb_image >= "0.3"
  192. sturgeon >= "0.2"
  193. sugar
  194. tar < "1.1.0"
  195. tar-format >= "0.6.0"
  196. tar-mirage < "1.1.0"
  197. tar-unix < "1.1.0"
  198. tcpip >= "2.8.0" & < "3.2.0" | >= "4.1.0" & < "6.0.0"
  199. tgls >= "0.8.4" & < "0.8.6"
  200. timedesc >= "0.8.0"
  201. tiny_httpd >= "0.12"
  202. tip-parser
  203. topkg < "1.0.1"
  204. topkg-care < "1.0.1"
  205. tsdl = "0.9.0"
  206. tsdl-image = "0.1.2"
  207. tsdl-mixer < "0.3.0"
  208. tsdl-ttf < "0.3"
  209. tuntap >= "1.5.0" & < "1.6.1"
  210. tyre
  211. unix-errno >= "0.3.0"
  212. uwt >= "0.0.3"
  213. vchan >= "2.2.0" & < "5.0.0"
  214. vchan-unix < "5.0.0"
  215. vchan-xen < "5.0.0"
  216. vercel
  217. vg >= "0.9.0" & < "0.9.3"
  218. vhd-format >= "0.13.0"
  219. visitors >= "20170404"
  220. vpnkit
  221. vscoq-language-server
  222. wall
  223. wamp
  224. websocketaf
  225. win-eventlog
  226. x509 >= "0.6.0" & < "0.6.2"
  227. zed >= "3.2.0"

Conflicts

None

OCaml

Innovation. Community. Security.