Ры (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 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments