| 2 weeks ago |
Simon MacMullen |
Added tag rabbitmq_v2_8_2 for changeset cb01d1b813db
default tip
|
changeset |
files
|
| 7 weeks ago |
Simon MacMullen |
Added tag rabbitmq_v2_8_1 for changeset 476399ce03f1
rabbitmq_v2_8_2
|
changeset |
files
|
| 8 weeks ago |
Simon MacMullen |
Added tag rabbitmq_v2_8_0 for changeset 97622cf755fa
rabbitmq_v2_8_1
|
changeset |
files
|
| 2 months ago |
Matthew Sackman |
And now make it work again. I cannot quite believe the extent of the mess made...
rabbitmq_v2_8_0
|
changeset |
files
|
| 2 months ago |
Matthew Sackman |
Merging heads (MS messed up)
junk
|
changeset |
files
|
| 2 months ago |
Matthew Sackman |
Switching branch (MS messed up)
junk
|
changeset |
files
|
| 2 months ago |
Matthew Sackman |
Merging heads (MS messed up)
|
changeset |
files
|
| 2 months ago |
Matthew Sackman |
Merging heads (MS messed up)
|
changeset |
files
|
| 2 months ago |
Matthew Sackman |
Merging heads (MS messed up)
|
changeset |
files
|
| 2 months ago |
msackman |
Merge pull request #6 from rmies/master
|
changeset |
files
|
| 2 months ago |
Michel Rijnders |
Fix syntax errors in README
|
changeset |
files
|
| 3 months ago |
Simon MacMullen |
Merge bug24606
|
changeset |
files
|
| 3 months ago |
Emile Joubert |
Update copyright 2012
|
changeset |
files
|
| 4 months ago |
Matthew Sackman |
Bump copyright year on relevant updated files
|
changeset |
files
|
| 4 months ago |
Matthew Sackman |
Reimplement sequence so that the monadic combinators are applied left to right, in addition to getting the order of the elements in the resultant list correct (closes github issue #5).
|
changeset |
files
|
| 4 months ago |
Matthew Sackman |
Yes, that was wrong: firstly, I'm a bit blind, secondly I was wrong about the semantics of RELEASABLE
|
changeset |
files
|
| 4 months ago |
Matthew Sackman |
Merge bug21319 to default as apparently it was forgotten about in this repo.
|
changeset |
files
|
| 4 months ago |
Steve Powell |
Added tag rabbitmq_v2_7_1 for changeset db0f70ee042e
|
changeset |
files
|
| 6 months ago |
Steve Powell |
Added tag rabbitmq_v2_7_0 for changeset ad0ae52de008
|
changeset |
files
|
| 7 months ago |
Alexandru Scvortov |
merge bug21319 into junk
default
|
changeset |
files
|
| 12 months ago |
Simon MacMullen |
Junk default
|
changeset |
files
|
| 12 months ago |
David Wragg |
Make junk branch
|
changeset |
files
|
| 12 months ago |
amtal |
rebar.config + compatible test wrapper
|
changeset |
files
|
| 12 months ago |
Simon MacMullen |
Pre-junk (accidental commit to default)
|
changeset |
files
|
| 12 months ago |
Simon MacMullen |
Move .app to .app.in, remove module list
|
changeset |
files
|
| 8 months ago |
Alexandru Scvortov |
mark erlando as RELEASABLE
|
changeset |
files
|
| 8 months ago |
Tim Fox |
Added tag rabbitmq_v2_6_1 for changeset 1b9ff1a9d3e4
|
changeset |
files
|
| 8 months ago |
Matthew Sackman |
Added tag rabbitmq_v2_6_0 for changeset 06020330a12f
|
changeset |
files
|
| 8 months ago |
Tim Fox |
Added tag rabbitmq_v2.6.0 for changeset 06020330a12f
|
changeset |
files
|
| 8 months ago |
Simon MacMullen |
Merge bug24186
|
changeset |
files
|
| 9 months ago |
Alexandru Scvortov |
merge default into bug24186
|
changeset |
files
|
| 11 months ago |
David Wragg |
Revert bug24186
|
changeset |
files
|
| 11 months ago |
Michael Bridgen |
Merge bug24186
|
changeset |
files
|
| 11 months ago |
David Wragg |
The base .app file now lives in src/*.app.src
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Merging bug24185 to default
|
changeset |
files
|
| 10 months ago |
Simon MacMullen |
Added tag rabbitmq_v2_5_1 for changeset 86db819f413e
|
changeset |
files
|
| 10 months ago |
Simon MacMullen |
Create 2.5 branch
|
changeset |
files
|
| 11 months ago |
Michael Bridgen |
Ignore the directory rebar compiles tests into
|
changeset |
files
|
| 11 months ago |
Michael Bridgen |
Move ebin/app.in to where rebar likes it to be (ebin/app.src), and tell umbrella.mk where it is now.
|
changeset |
files
|
| 11 months ago |
Simon MacMullen |
Add generated app file to .hgignore
|
changeset |
files
|
| 11 months ago |
Jerry Kuch |
Added tag rabbitmq_v2_5_0 for changeset 0056b3acd2f1
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Application of M-q
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Update erlando_test to include import_as tests
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Undelete erlando_test.erl which is specifically there to provide testing for rebar users
|
changeset |
files
|
| 11 months ago |
Steve Powell |
Merged bug24155 into default (plus some trivial doc fixes).
|
changeset |
files
|
| 11 months ago |
Steve Powell |
Added more variants to test_import_as.erl and removed erlando_test.erl.
|
changeset |
files
|
| 11 months ago |
Steve Powell |
Merge small doc changes into bug24155.
|
changeset |
files
|
| 11 months ago |
Steve Powell |
Some small documentation changes.
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Convert error reporting so that it pops out nicely like parser errors (no horrible stack trace). Also catch some additional errors, and some refactoring
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Remove -import_as attributes as we parse them: this makes the transformer idempotent. Also report errors in the structure of the attribute helpfully
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Documentation fix
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Highly embarrassing typeo
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Extend test, and update documentation
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Implementation of alias imports
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Correct .hgignore file again
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Correct .hgignore
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Merging bug24079 to default
|
changeset |
files
|
| 11 months ago |
Steve Powell |
merge bug24135 into default
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
More corrections; introduce lift in state_t and error_t; and use lift to construct a proper test of error_t over list_m
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Add error_m directly. At least now the README tutorial will work out the box
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Correct error_t.
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
error monads consider 'ok' and {ok, ok} to be equivalent.
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Unlike Haskell, Erlando's fail is not :: (Monad m) => String -> m a
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Remove noisy comments
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Whoops, forgot to check I was on default, which I wasn't, hence merging bug24025 to default (again)
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Merging bug24087 to default
|
changeset |
files
|
| 12 months ago |
Steve Powell |
Merge bug24025 into default.
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Correct app file
|
changeset |
files
|
| 12 months ago |
Steve Powell |
Some small changes to README.
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
English
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Simplification
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Whoops, meant to remember to remove that test...
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Got fed up with test_m and test_t, so they've both gone. Instead, copied the haskell error_t, thus error_m is gone too, and then just implement the test functionality we want with the error_t, and avoid defining any daft unworkable monads
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Well on the whole, I think it's not too ugly
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Grab stacktrace and include in failure msg if we get an exception.
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Update documentation to remove the now vanquished >> operator
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Remove incorrect comment
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
relax spec for fail/1, and add specs for state_t (which I hadn't realised were missing)
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Comments
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
It's far more intuitive to be able to write 'passed' <- rather than 'undefined' <-, even though really you don't need to write either
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
test_m => test_t as it's now a transformer, not a plain monad
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Neater
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Rework test_m again.
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Minor cosmetics
|
changeset |
files
|
| 12 months ago |
Steve Powell |
==do syntax changes==
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Possibly complete monad docs
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Add explicit modify_and_return to state_t, and change implementation of modify to be a bit more obvious. The haskell equivalent of modify_and_return exists in many places and different guises and is not consistently named. Some people seem to call it hoist
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
formatting
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
clarification
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
negation is important
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
noun/verb
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
github compatible markdown
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Probably no longer can it be considered very brief
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
More monads
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
More monad tutorial
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Give up on that as it seems intra-doc-hyperlinks are a markdown extension which github doesn't support
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Change header type in README in an attempt to make hyperlinkage work
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Merging heads
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Notes on QLC, plus first bit of Monad tutorial
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
hyperlinkages
|
changeset |
files
|
| 12 months ago |
Steve Powell |
Merge README.md and do.erl changes in.
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
whoops
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Clarity
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Whitespace
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Improved documentation in light of recent discoveries about lists
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Be really clear about the difference between | and ,
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Added test for nested cuts in lists with mixed-list-construction-yet-flat syntax
|
changeset |
files
|
| 12 months ago |
Steve Powell |
README.md: fixed example assert_sum_3;
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Whoops, actually support cuts in lists as I claim I do
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Added documentation for cuts. Monads to come tomorrow
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Rename erlando.erl to do.erl and make associated changes
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Add test showing nested cuts in records work as expected
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
undo debugging changes introduced in 42492ce36b1c
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
cosmetics; code movement
|
changeset |
files
|
| 12 months ago |
Steve Powell |
Added nested cut test, and reduced exported funs from test_cut module.
|
changeset |
files
|
| 12 months ago |
Steve Powell |
Minor mods to cut.erl to conform to erl_id_trans more closely.
|
changeset |
files
|
| 12 months ago |
Simon MacMullen |
Move .app to .app.in, remove module list
|
changeset |
files
|
| 12 months ago |
Simon MacMullen |
Reanimate default
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
It does not make sense to allow a cut as a whole expression of a comprehension - same reasoning as why we don't support cuts in blocks
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Add support for cuts on comprehensions (note, not very useful as only generators can be abstracted); case (potentially very useful but ends up looking a bit weird); cuts for remote calls merged into cuts on calls (whilst this has, from the cut code, the appearance of a scope-merging, in reality this is just an effect of the erlang AST);
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Add support for cut of cons/list
|
changeset |
files
|
| 12 months ago |
amtal |
rebar.config + compatible test wrapper
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Thanks to MikeB for spotting this...
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Whoops, commas needed
|
changeset |
files
|
| 12 months ago |
Matthew Sackman |
Convert erlando for the public umbrella
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Tidy up test_do so that it actually works as a straightforward set of tests
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
minor refactor in test
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Support getters and setters in record cuts.
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Grr... in haskell everything's a function; not so in Erlang
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Implement a couple of other standard monad helpers
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Implement monad_plus
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Add specs
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Mass renaming so that we don't confuse lists module with list_m module
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
cough
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Helps if I add the module...
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Implement Omega which allows non depth first traversal of lists
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
cosmetic
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Yup, still having fun
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Add the list monad, and demonstrate equivalence with list comprehensions (thus whenever anyone says that list comprehensions are a type of monad, it should now be obvious why that's true)
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
catch errors in the test monad. Not sure if this is a good idea or not...
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Support cut in binary size and binary type. However, it turns out erlang doesn't allow you to abstract binary types. I've no idea why not
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
cosmetic
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Neat use of a test-monad
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Support cut in binary construction. Note that this does not support cut in the size or type declaration. I don't think that's at all necessary. Also, substantial refactoring
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
support cut in record updates
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Refine test to demonstrate record field order in record declaration is not relevant; only order in record init
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Add test for non-unary cut in record init
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Support cut in record creation
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
1. do cuts as we come back up rather than as we go down. This shouldn't make much difference, but I think is right-er. 2. Support cuts in tuple construction.
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Remove unneeded var, and remove debug printf
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Support binary infix ops, and unary prefix ops in cut
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Given that in Erlang we don't import stuff, avoid obvious duplication of _state_t in function names and modules
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Move monad instances out of test
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Remove dead code and vars; change mech for generating variable names to avoid exploding the atom table, and permit possibility of fixed point
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Implement Scheme style cuts. This is a bit like currying and a bit like partial application, but is rather awesome
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Well it's not the prettiest way to handle this error, but it'll do for now
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Add identity monad, which makes StateT usable as a plain state
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
give more erlangy names (erlangDoesNotDoCamelCase), and support state_t:modify which required learning the magic var THIS for parameterised module instances
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Remove incorrect deps file
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Initial import
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Well it's not the prettiest way to handle this error, but it'll do for now
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Add identity monad, which makes StateT usable as a plain state
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
give more erlangy names (erlangDoesNotDoCamelCase), and support state_t:modify which required learning the magic var THIS for parameterised module instances
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Remove incorrect deps file
|
changeset |
files
|
| 13 months ago |
Matthew Sackman |
Initial import
|
changeset |
files
|
| 3 months ago |
Simon MacMullen |
Merge bug24606
|
changeset |
files
|
| 3 months ago |
Emile Joubert |
Update copyright 2012
bug24606
|
changeset |
files
|
| 4 months ago |
Matthew Sackman |
Bump copyright year on relevant updated files
|
changeset |
files
|
| 4 months ago |
Matthew Sackman |
Reimplement sequence so that the monadic combinators are applied left to right, in addition to getting the order of the elements in the resultant list correct (closes github issue #5).
|
changeset |
files
|
| 4 months ago |
Matthew Sackman |
Yes, that was wrong: firstly, I'm a bit blind, secondly I was wrong about the semantics of RELEASABLE
|
changeset |
files
|
| 4 months ago |
Matthew Sackman |
Merge bug21319 to default as apparently it was forgotten about in this repo.
|
changeset |
files
|
| 4 months ago |
Steve Powell |
Added tag rabbitmq_v2_7_1 for changeset db0f70ee042e
|
changeset |
files
|
| 6 months ago |
Steve Powell |
Added tag rabbitmq_v2_7_0 for changeset ad0ae52de008
rabbitmq_v2_7_1
|
changeset |
files
|
| 7 months ago |
Alexandru Scvortov |
merge bug21319 into junk
junk
|
changeset |
files
|
| 8 months ago |
Alexandru Scvortov |
mark erlando as RELEASABLE
bug21319
|
changeset |
files
|
| 8 months ago |
Tim Fox |
Added tag rabbitmq_v2_6_1 for changeset 1b9ff1a9d3e4
rabbitmq_v2_7_0
|
changeset |
files
|
| 8 months ago |
Matthew Sackman |
Added tag rabbitmq_v2_6_0 for changeset 06020330a12f
rabbitmq_v2_6_1
|
changeset |
files
|
| 8 months ago |
Tim Fox |
Added tag rabbitmq_v2.6.0 for changeset 06020330a12f
|
changeset |
files
|
| 8 months ago |
Simon MacMullen |
Merge bug24186
rabbitmq_v2.6.0 rabbitmq_v2_6_0
|
changeset |
files
|
| 9 months ago |
Alexandru Scvortov |
merge default into bug24186
bug24186
|
changeset |
files
|
| 10 months ago |
Simon MacMullen |
Added tag rabbitmq_v2_5_1 for changeset 86db819f413e
v2_5
|
changeset |
files
|
| 10 months ago |
Simon MacMullen |
Create 2.5 branch
v2_5 rabbitmq_v2_5_1
|
changeset |
files
|
| 11 months ago |
David Wragg |
Revert bug24186
|
changeset |
files
|
| 11 months ago |
Michael Bridgen |
Merge bug24186
|
changeset |
files
|
| 11 months ago |
David Wragg |
The base .app file now lives in src/*.app.src
bug24186
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Merging bug24185 to default
|
changeset |
files
|
| 11 months ago |
Michael Bridgen |
Ignore the directory rebar compiles tests into
bug24185
|
changeset |
files
|
| 11 months ago |
Michael Bridgen |
Move ebin/app.in to where rebar likes it to be (ebin/app.src), and tell umbrella.mk where it is now.
bug24185
|
changeset |
files
|
| 11 months ago |
Simon MacMullen |
Add generated app file to .hgignore
|
changeset |
files
|
| 11 months ago |
Jerry Kuch |
Added tag rabbitmq_v2_5_0 for changeset 0056b3acd2f1
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Application of M-q
rabbitmq_v2_5_0
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Update erlando_test to include import_as tests
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Undelete erlando_test.erl which is specifically there to provide testing for rebar users
|
changeset |
files
|
| 11 months ago |
Steve Powell |
Merged bug24155 into default (plus some trivial doc fixes).
|
changeset |
files
|
| 11 months ago |
Steve Powell |
Added more variants to test_import_as.erl and removed erlando_test.erl.
bug24155
|
changeset |
files
|
| 11 months ago |
Steve Powell |
Merge small doc changes into bug24155.
bug24155
|
changeset |
files
|
| 11 months ago |
Steve Powell |
Some small documentation changes.
bug24155
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Convert error reporting so that it pops out nicely like parser errors (no horrible stack trace). Also catch some additional errors, and some refactoring
bug24155
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Remove -import_as attributes as we parse them: this makes the transformer idempotent. Also report errors in the structure of the attribute helpfully
bug24155
|
changeset |
files
|
| 11 months ago |
Matthew Sackman |
Documentation fix
bug24155
|
changeset |
files
|
| ... |