Ры (pbl) wrote,
Ры
pbl

Кстати о веществах.

Вот примерно так выглядят результаты работы моего ужаса для "нагруженных" значений.

Сорсы можно взять здесь. Data/TotalRecall.hs это либа. test.hs это тест. Используются функции k и commissionPercent. main генерит иксэмэлы с результатами для восьми тестовых кейсов. xf.xsl это трансформация XML -> XHTML, xml2xhtml.sh - шелловский скриптик в одну строчку, который генерит stringparam для xsltproc, запускает все это безобразие и пишет результаты в k.xhtml.

Ко всему этому пригодились бы группировка как простых операторов так и бранчей, лукап тэйблы, свои списки с фолдом и мэпом, - и получилась бы в результате вполне практичная штуковина. За вычетом волшебного слова "хаскель", разумеется.

Но я уже вполне душой томлюсь, как бы такой штукой вживую попользоваться.

Ах да, не знаю, как с higher-order functions получится, не хочу пока думать на эту тему, опасаюсь вывихнуть извилину перед новым годом.
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments