X-Git-Url: https://git.xandkar.net/?p=hope.git;a=blobdiff_plain;f=README.md;h=0c939d985e318cdf98a277b164af65ccdf0b5549;hp=5f2ed6cb3f4f18b6e2d1c7e04d29f29edf4a300f;hb=HEAD;hpb=c50166fd20aa19e46f474dc7399a5a8aead15d4b diff --git a/README.md b/README.md index 5f2ed6c..0c939d9 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![Build Status](https://travis-ci.org/ibnfirnas/hope.svg?branch=master)](https://travis-ci.org/ibnfirnas/hope) +[![Build Status](https://travis-ci.org/xandkar/hope.svg?branch=master)](https://travis-ci.org/xandkar/hope) Hope ==== @@ -44,7 +44,7 @@ else, these are influenced by Jane Street's Core of the OCaml world. 1. revising abstractions, or, if not practical 2. creating a public record specifically for the purpose of passing many arguents, which simulates labeled arguments. For an example see - https://github.com/ibnfirnas/oauth1_core where I used that technique + https://github.com/xandkar/oauth1_core where I used that technique extensively (especially in oauth1_server.erl) @@ -53,8 +53,8 @@ Abstractions ### Monads -A class of burritos, used for sequencing operations on a particular data type. -Defined in `hope_gen_monad`, implemented as: +A class of burritos, used for expressing sequences of operations on some data +type. Defined in `hope_gen_monad`, implemented as: - `hope_result`: for composition of common functions returning `{ok, Val} | {error, Reason}`. An alternative to exceptions, which makes the