*Haskell

amd63 10.12.2012 18:35

Все на свете функционально, а особенно то, что решительно ничему не служит.
(c) Станислав Ежи Лец
// Как прозорлив, чертяка

lukish 10.12.2012 17:55

cтавь RT или лайк, если тебя доебала восторженная вонь вокруг ленсов
!

торопись, а то скоро в тренде будет ))

jabber 05.12.2012 15:55

осильте джаву, дурачки

amd63 05.12.2012 05:56

Haskell — это Apple среди языков программирования:
* Отсутствие изменяемого состояния — отсутствие USB на iPad.
* Побочные эффекты через монады — музыка через iTunes.

0xd34df00d 03.12.2012 16:22

Документация уровня типичного опенсорса → http://hackage.haskell.org/packages/arch...

kb 03.12.2012 10:49

Дочитал learnyouahaskell, очень, всё же, крутая книга. Теперь можно смело идти читать realworldhaskell про всякие json-парсеры простенькие, на этот раз, думаю, чтение будет гораздо быстрее.

octocat 02.12.2012 15:56

Специально не анализировал, но по наблюдения больше 60% срачей про хаскель в последние годы по времени укладывается с сентября по декабрь. Какая-то подозрительная корреляция с понятием "осеннее обострение"...

lexszero 29.11.2012 20:55

Написал самую длинную программу на хаскеле за всю свою жизнь — 73 строки. На хаскеле методом копипасты может писать любой долбоеб, гарантирую.

odin 29.11.2012 12:31

Проблема хаскеля не в языке хаскель, а в том что у него вместо батареек мешок опарышей.

kb 27.11.2012 09:15

А еще в очередной раз убедился, что автор http://learnyouahaskell.com — очень талантливый человек. Как ни читаю что-то другое, сразу в сравнении это познаю.

L29Ah 24.11.2012 03:32

ТУНЕЛЛИРУЮ ТУНЕЛЛИРУЮ
Правда, волшебный автовывод инстенсов так и не осилил. Пришлось остановиться на таком говне:

class (MonadIO o) => EmbedIO o where
type Content o
callback :: o a → Content o → IO a

-- If the inner monad is IO

data Void

instance EmbedIO IO where
type Content IO = Void
callback action _ ... more →

kb 21.11.2012 06:46

Как-то я не понимаю, как я должен был догадаться о чем ошибка в подобном примере (показан тип, затем правильный пример, затем неправильный).

Prelude> :t ([3,4,5] >>=)
([3,4,5] >>=) :: Num a => (a → [b]) → [b]
Prelude> [3,4,5] >>= \x → [x,-x]
[3,-3,4,-4,5,-5]
Prelude> [3,4,5] >>= \x → ... more →

L29Ah 20.11.2012 14:45

Мда, всё-таки Haskell не подходит для w3crpacli ну совсем.
Посоны, посоветуйте cli-тулзу для потрошения json чем-нибудь навроде xpath, а?

L29Ah 20.11.2012 12:40

diff -urN curl-1.3.7.orig/Network/Curl/Opts.hs curl-1.3.7/Network/Curl/Opts.hs
--- curl-1.3.7.orig/Network/Curl/Opts.hs 2012-11-20 16:36:35.126992302 +0400
+++ curl-1.3.7/Network/Curl/Opts.hs 2012-11-20 16:37:52.774133213 +0400
@@ -126,7 +126,7 @@
| CurlFtpCreateMissingDirs Bool — ^ Have remote directories be ... more →

Eight 20.11.2012 09:06

каждый раз когда я открываю http://learnyouahaskell.com и вижу эти прекрасные картинки, я представляю, как читаю эту книжку ребенку и моя матка начинает сама пытаться зачать хоть что-то.

238328 19.11.2012 20:24

Haskell очень плохой язык, и вот почему:
Нет классов, а соответственно ни о каком наследовании речи и не может идти.
Банально нет конструкций if/else, case, цикла for и while. Более того нет функций, да и не может их там быть, у дикарей даже нет оператора function.
Нет мутабельных структур данных, да и ... more →

kb 16.11.2012 15:23

У х-листов даже поиск не как у людей http://screencloud.net/v/ayfP

4da 15.11.2012 21:19

Кстати, кто-нибудь писал какие-нибудь live-сиквенсеры, аудио-фильтры итд на всяких там хаскелях итд?
В рассылке racket попалось письмо, где автор утверждал, что racket-ный GC не очень хорошо успевает убирать данные семлирования.
Подключение typed racket у него сократило потребление вдвое за счет того, что ... more →

kb 12.11.2012 15:49

Как понять, где находится определение instance Applicative ((→) r) ?

lexszero 12.11.2012 00:26

http://dump.bitcheese.net/files/ukykuso/...
http://s3.amazonaws.com/lyah/listmonster...
я какую-то упоротую книжку для детей читаю, кажется

L29Ah 09.11.2012 09:21

http://hackage.haskell.org/package/Netwo...
Затрахался с классами и гохацешными расширениями системы типов, так что пока все коллбеки будут в IO. Вернётся мотивация — попробую добить monadic tunnelling. Странно, что в hackage до сих пор нет нормальных либ на тему.

failman 06.11.2012 09:15

Случайно зашёл на вики на страничку про сишарп... Проблевался от синтаксита, пошёл в F# — проблевался от синтаксиса. Перешёл на Haskell... Я так понял, что это лютейшее говно. Надо попробовать написать хелловорды в нём... Алсо реквестирую новый R. Чтобы как R, но только новый!

amd63 05.11.2012 19:12

Всё завязано на Дмитрия Маликова! Вот смотрите — есть slyfox со своим https://github.com/trofi так? Но! Его фоловит Дмитрий Маликов со своим https://github.com/dmalikov так? Но! Этот же Дмитрий Маликов фоловит L29Ah со своим https://github.com/l29ah так? У меня остался только один вопрос: как связан 0xd34df00d и ... more →

L29Ah 04.11.2012 21:48

Кого тут можно поспрашивать про Rank2Types, FlexibleContexts и ко?

*Haskell is used by:

0xd34df00d

0xd34df00d

kb

kb

Minoru

Minoru

λ

lukish

zw0rk

zw0rk

Crazy_Owl

Crazy_Owl

16+

238328

4DA

4da

L29Ah

L29Ah

werehuman

werehuman

amd63

amd63

Rayslava

Octocat

octocat

Voker57

Voker57

cirno

cirno

asmer

asmer

rhinze

rhinze

lexszero

lexszero

8

Eight

gelraen

gelraen

Michael Pogoda

MPogoda

nexeuse

nexeuse

Darth Bricktop

Like-all

folex

folex

folone

folone

Oleg Tsarev

zamotivator

failman

failman

lkdjvsdkjfgh

saransk

jabber

jabber

Андрей

whisper

svtk

svtk

Jarkko

Jarkko

Fess

zetoke

beardog

beardog

oreolek

oreolek

Hirthwork McGillah

hirthwork

Klayraat

clayrat

SirAnthony

SirAnthony

Ky6uk

Ky6uk

eurekafag

eurekafag

hanyuupoke