*haskell

0xd34df00d 16.07.2012 17:38

Из-за того, что Numeric.GSL.Fitting.fitModel жрет Double'ы, придется либо делать realToFrac везде, что сулит пиздец производительности, либо зафиксировать, что генетические алгоритмы работают с Double.
С другой стороны, нахуя им работать не с Double?

0xd34df00d 16.07.2012 16:14

Сейчас мне предстоит увлекательнейший квест — попытки разобраться в хаскель-коде, написанном 10 месяцев назад.

0xd34df00d 06.07.2012 18:38

Реализовать zip (zip :: [a] → [b] → [(a, b)]) на плюсах? http://pfff.jpg.to

template<typename Elem, template<typename> class Container>
inline Container<std::pair<Elem, Elem>> zip(const Container<Elem>& c1, const Container<Elem>& c2)
{
decltype(zip(c1, c2)) result;
auto pIter = std::begin(c1), pEnd = ... more →

0xd34df00d 01.07.2012 22:37

Почему в хачкель не запилили мемоизацию? Я негодую! Вместо няшного

f 1 = 1
f 2 = 2
f n = f (n — 1) + f (n — 2)

приходится писать

f' 1 = [1]
f' 2 = [2, 1]
f' n = (head xs + (head $ tail xs)) : xs
where xs = f' (n — 1)
f'' = head . f'

0xd34df00d 27.06.2012 22:35

Уломал насяльника позволить мне писать кое-какой кусок проекта на хацкеле. Теперь я дважды тырпрайз-погромизд на хацкеле, и дважды опровергнул миф о том, что хацкеля в тырпрайзе нет.
Ъ.

0xd34df00d 20.06.2012 17:28

Осознал, что для преобразования из XML во что-нибудь достаточно XSLT, и не нужно городить говна на хачкеле.

0xd34df00d 17.06.2012 20:30

Не могу не оставить это здесь, ибо обфапался на эту статью → http://wizzard0.livejournal.com/86142.ht...

0xd34df00d 09.06.2012 16:22

А вообще насколько разумно было бы написать кодогенератор на хацкеле, скомпилять его в сишечку и таскать получившийся блевок на целевые системы, где уже его компилять?
+ не тащим блобы в целевую систему
+ не зависит от ghc
+ наркомания
- наркомания

0xd34df00d 07.06.2012 20:58

XPath в hxt — какое-то уебище. В частности, для //tr/td[1] он возвращает не первую ячейку каждой строки, а тупо одну первую ячейку всей таблицы.
Ну что за ебанизм.

0xd34df00d 21.05.2012 20:18

Из-за поломанного тайпчекера в 7.4.1 не могу допилить диплом. Аргх, хаскельбляди соснули.

0xd34df00d 17.05.2012 17:20

[21:15:41] Deda_Zych: как же надоел ваш никому ненужный хаскель
[21:17:54] Deda_Zych: тем, что толку от него нету, но фагготрия процветает
[21:18:43] Deda_Zych: ни хлеба, ни икры, ни ипотеки
[21:19:04] Deda_Zych: ради задротства — так этим ещё в школе полагается переболеть
[21:19:27] Deda_Zych: заведите лучше ... more →

0xd34df00d 13.05.2012 15:07

Похоже, в 7.4.1 таки сломали тайпчекер. На простейший
25 s g = u1
26 where (u1, g') = random g
получаю http://codepad.org/zhJucKi6

0xd34df00d 13.05.2012 13:18

Автор Numeric.FAD забил на пакет, и он не собирается с ghc 7.4. Придется обмазываться Numeric.AD и какими-то там ебаными комбинаторами.

0xd34df00d 13.05.2012 08:36

Приснилось, что QML — это кутешный диалект ML'я.

0xd34df00d 10.05.2012 17:21

Как бы ты, плюсач, написал concatMap на плюсцах?

0xd34df00d 06.05.2012 12:35

Интересно, сколько теперь этот ебучий ghc тут будет собираться.

0xd34df00d 25.04.2012 18:19

Main> fromIntegral (-1 :: Word32) :: Int
4294967295
Main> fromIntegral (-1 :: Word64) :: Int
-1

0xd34df00d 16.04.2012 17:22

[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...

0xd34df00d 16.04.2012 16:56

Жопа в паттерн-выражении → (_,_)

0xd34df00d 16.04.2012 15:14

Я не понял hackage://graph-rewriting , и у меня монад^W баттхерт.

0xd34df00d 04.04.2012 00:57

Очень няшно все-таки. Определить, есть ли в первом списке списков не меньше двух списков, являющихся началами некоторых списков из второго списка списков, но при этом чтобы в соответствующих списках были еще элементы? Нет ничего проще!
properIntersects less more = length (filter (\path → isJust $ find ... more →

0xd34df00d 25.03.2012 15:27

Похоже, «осилить» является монадой. Есть действие, а можно осилить действие.
Кроме того, определен join для осиления — если я осилил осилить A, то я осилил A. Как раз m (m a) → m a

0xd34df00d 20.03.2012 21:13

Набрел на http://hackage.haskell.org/packages/arch...
Перестал понимать, в чем заключается мой диплом.

0xd34df00d 20.03.2012 19:51

Кажется, я не понимаю экзистенциальные типы.

Do you really want to delete ?

*haskell is used by:

0xd34df00d

0xd34df00d

kb

kb

Minoru

Minoru

λ

lukish

zw0rk

zw0rk

16+

238328

Crazy_Owl

Crazy_Owl

4DA

4da

L29Ah

L29Ah

werehuman

werehuman

amd63

amd63

Rayslava

Octocat

octocat

Voker57

Voker57

cirno

cirno

asmer

asmer

rhinze

rhinze

8

Eight

gelraen

gelraen

Michael Pogoda

MPogoda

lexszero

lexszero

Darth Bricktop

Like-all

folex

folex

folone

folone

nexeuse

nexeuse

Fess

zetoke

beardog

beardog

oreolek

oreolek

Hirthwork McGillah

hirthwork

Klayraat

clayrat

SirAnthony

SirAnthony

Ky6uk

Ky6uk

eurekafag

eurekafag

hanyuupoke

Oleg Tsarev

zamotivator

failman

failman

lkdjvsdkjfgh

saransk

jabber

jabber

Андрей

whisper

svtk

svtk

Jarkko

Jarkko