Mango is a Java library consisting of a number of iterators, algorithms and functions, loosely inspired by the C++ Standard Template Library.

It is available under the terms of the Lesser GPL and is available for download in source and binary distributions.

Latest News

[RSS 0.91]
Monday 20 August, 2007
#The LGPL and Java - ... the LGPL works as intended with all known programming languages, including Java ...
Describes exactly why Mango is released under the LGPL.

[Add a comment]

Friday 17 August, 2007
#New Mango Release

Uploaded a new Mango release.

It adds a couple of new iterators. The Javadocs are up-to-date, but the web pages are lagging a little.


[Add a comment]

Wednesday 15 August, 2007
#Makeover
Prettied up the Mango website, including adding a logo designed by Murray Altheim. He originally mailed it to me back in April 2004 while he was just wasting time not writing a paper. It's obviously taken some time to work its way out of my inbox and on to the web, but I'm very pleased to finally get it up here. And chuffed too, that someone would take the time. Belated thanks Murray!
He puts his dick in my mouth. It’s so big that it barely fits my mouth. I begin to suck him. erotik parade ))) efukt she
erotik [e] [w], 5th Jan 2009

[Add a comment]

Friday 16 March, 2007
#ReverseIterator

I'm in the middle of writing a conference presentation which talks about some of what Mango does, I'm struggling for an example, and bam! There it is, what I need is an iterator that traverses a list in reverse order. So I wrote a test, wrote an iterator, then wrote it again in under five minutes. It's in subversion now.

You can pull the Mango code from

  svn co svn://jezuk.dnsalias.net/jezuk/mango/trunk

hello from google...
google [e] [w], 19th Mar 2007

[Add a comment]

Friday 13 October, 2006
#New Mango Release

My recent development rush has wound down so I've packaged a new Mango release. Online Javadoc is up-to-date. Other documentation currently lacks some of the new things.


[Add a comment]

[Older news ...]

Get in touch

Your questions, requests, updates and patches are all welcome. I can be contacted at jez@jezuk.co.uk.


Jez Higgins