[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MirageOS-devel] removing global use of Result



All notifications should be have been sent and the program should be or will be on the website shortly.

On Mon, Sep 3, 2018 at 9:11 AM Anil Madhavapeddy <anil@xxxxxxxxxx> wrote:
Dear all,

I noticed in https://github.com/mirage/mirage-tcpip/pull/372 that Hannes makes a good point about globally opening the Result module, which we used to do for compatibility for compilers pre-4.03.0.  

Nowadays, in the forthcoming OCaml 4.08 release, there will be a more extensive Result module with more functions available, so we should start removing use of the older compatibility shim just in case the shadowed functions cause issues.

So if you spot use of the `result` package and a global Result module in any other Mirage libraries, feel free to submit PRs along the lines of the one above to clean them up and prepare us nicely for 4.08.0.

Anil
_______________________________________________
MirageOS-devel mailing list
MirageOS-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/mirageos-devel
_______________________________________________
MirageOS-devel mailing list
MirageOS-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/mirageos-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.