*Haskell
sElements = [ S a b | a ← aElements, b ← bElements ]
Как сделать без компрехеншнов
?
Вот я что думаю — практически каждый сиране web-haskell фреймворк хвастается своим built-in web-server'ом. Как может этот сервер сравниться по производительности и безопасности с apache или nginx, в который вбухано несравненно больше ресурсов?
http://yannesposito.com/Scratch/img/blog...
Its efficiency (see Snap Benchmark & Warp Benchmark1). Haskell is an order of magnitude faster than interpreted languages like Ruby and Python2.
http://yannesposito.com/Scratch/en/blog/...
А тут уже, да?
http://www.dmk-press.ru/catalog/computer...
Еще бы RWH перевели и выпустили.
[21:10:43] ksf: someone explain to me like I'm six what's the difference between sufficiently compositional actors and FRP.
[21:11:42] sm: you'll understand when you're older...
http://www.free-lance.ru/projects/110309...
Нужен толковый программист
Языки:
С/С++
Delphi/Pascal
Java
С#
Python
Ruby
PHP
OCaml
Haskell
Perl
Scala
Пишите,если в нескольких разбираетесь!
Господа хаскелисты, может вы знаете, — запилил ли кто-нибудь feed с комментариями и постами тов. quasimoto на ЛОРе? Не хочу множить сущности.
Очень няшно все-таки. Определить, есть ли в первом списке списков не меньше двух списков, являющихся началами некоторых списков из второго списка списков, но при этом чтобы в соответствующих списках были еще элементы? Нет ничего проще!
properIntersects less more = length (filter (\path → isJust $ find ... more →
Слушайте, хаскелофаги, а че такое :.. ? Вот у меня тут объявлена алгебраическая сумма и один из членов | Ne :.. (Clos Term) — это что например? Лист компрехенш какой то?
Похоже, «осилить» является монадой. Есть действие, а можно осилить действие.
Кроме того, определен join для осиления — если я осилил осилить A, то я осилил A. Как раз m (m a) → m a
Набрел на http://hackage.haskell.org/packages/arch...
Перестал понимать, в чем заключается мой диплом.
Ruby on Rails недостаточно?
Bash on Balls https://github.com/jayferd/balls
DOS on DOPE http://dod.codeplex.com/
COBOL ON COGS http://www.coboloncogs.org/INDEX.HTM
Haskell on a Horse http://www.on-a-horse.org/
le me пролистывающий темплейтосрань в листинге дизасемблера плюсцов
http://i.imgur.com/NcmKJ.png
function<_Res(_ArgTypes...)>::
operator()(_ArgTypes... __args) const
{
if (_M_empty())
__throw_bad_function_call();
...
> _M_empty()
> _M_empty()
HASKELL FLASHBACK
Теперь на плюсцах можно писать действительно в функциональном стиле. Например, для проверки, что все DOM-элементы валидны, больше не нужно писать гроздья if'ов, можно сделать как-то так:
std::vector<QDomElement> elems = { autoSave, defaultPref, autoMeth, localMeth, manualMeth };
Prefs_.Valid_ = std::all_of ... more →
Гуглю "observable sharing", keywords одной хаскель-related статьи. У третьей же ссылки вместо заголовка матан:
[PDF] let {x = M} in N = N [Mvx ]( x /∈ M )
www.cse.chalmers.se/~dave/papers/observable-sharing.pdf < http://www.cse.chalmers.se/~dave/papers/...
*Haskell is used by:
0xd34df00d
0xd34df00d
kb
kb
Minoru
Minoru
профессиональный говноед
ulidtko
Александр Марков
komar
Spiritual ecstasy
rapture
λ
lukish
zw0rk
zw0rk
Crazy_Owl
Crazy_Owl
16+
238328
4DA
4da
L29Ah
L29Ah
werehuman
werehuman
Evgeny I. E. Omelchenko
Elemir
amd63
amd63
Octocat
octocat
Mагог Магогович
magog
cirno
cirno
asmer
asmer
rhinze
rhinze
Voker57
Voker57
desperate donkey
odin
lexszero
lexszero
8
Eight
gelraen
gelraen
Michael Pogoda
MPogoda
folex
folex
folone
folone
nexeuse
nexeuse
Оранжевус Охуеннус
utros
Darth Bricktop
Like-all
Klayraat
clayrat
SirAnthony
SirAnthony
Псикукумбер Томатический
Psykukumber
Ky6uk
Ky6uk
eurekafag
eurekafag
Bender Bending Rodríguez
DJm00n
Oleg Tsarev
zamotivator
failman
failman
lkdjvsdkjfgh
saransk
jabber
jabber
Лисий хвост
madInsane
Андрей
whisper
svtk
svtk
Jarkko
Jarkko
Fess
zetoke
18+ Запрещено для детей.
hedgehog
beardog
beardog
oreolek
oreolek
Hirthwork McGillah
hirthwork
Andrew Motrenko
werdn
0xd34df00d
kb
Minoru
ulidtko
komar
rapture
lukish
zw0rk
Crazy_Owl
238328
4da
L29Ah
werehuman
Elemir
amd63
octocat
magog
cirno
asmer
rhinze
Voker57
odin
lexszero
Eight
gelraen
MPogoda
folex
folone
nexeuse
utros
Like-all
clayrat
SirAnthony
Psykukumber
Ky6uk
eurekafag
DJm00n
zamotivator
failman
saransk
jabber
madInsane
whisper
svtk
Jarkko
zetoke
hedgehog
beardog
oreolek
hirthwork
werdn