for (Integer i : l)
{
if (i.intValue() == 5){
itemsToRemove.add(i);
break;
}
}
Ловушка - это удаление элемента из списка, если вы пропустите внутренний вызов iterator.next (). он все еще работает! Хотя я и не предлагаю писать такой код, он помогает понять концепцию: -)
Cheers!
Если Вы решите пойти с HApps, то Вы, вероятно, захотите к контролю этот превосходный пример управляемое учебное руководство, которое разрабатывается как приложение HApps: Учебное руководство
HAppsВот список связанных с сетью сообщений в блоге о Haskell от wiki.
, Кроме того, следующая большая веб-платформа Haskell ПРОМЫВКА .
И существует Apple webobjects базирующийся предметно-ориентированный язык .
Можно использовать CGI и (x) HTML combinator библиотека, как перечислено в Wiki веб-разработка Haskell статья. Больший обзор библиотек, платформы и т.д. для веб-программирования в haskell могут быть найдены в Практическое веб-программирование в Haskell.
Существует также Hope (ссылка обесценивается), хотя это, кажется, не нарастило столько же оборотов сколько HApps и ПРОМЫВКА . Однако сайт также был тих приблизительно в течение года.