- 1
- 2
quicksort [] = []
quicksort (h:t) = (quicksort(filter (=h) t))
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+124
quicksort [] = []
quicksort (h:t) = (quicksort(filter (=h) t))
quicksort на хаскель. лаба. масло. 2014
Сгенерировано специально для ГК авторским генератором, написанным на PHP Haskell?
http://sourceprograms.ru/programming_languages/haskell/10-laboratornaya-rabota-5-haskell.html
>> Main> quicksort [1,2,3,1,1,3,2,10]
>> [1,1,1,2,2,3,3,10] :: [Integer]
Даже результат получили правильный. Не говно.
http://sourceprograms.ru/programming_languages/haskell/11-laboratornaya-rabota-6-haskell.html
тут вообще код недописан
убивает когда в одной лабе
Enter number Integer: и Enter 2 chislo:
Её че , писало 2 человека? а недописана - это типа третий не пришел?
> import IO
За что они так с нами?
P.S. Может, их взломали, или бот что-то копипастит с сайтов, где есть слово "Haskell"?
А ещё либо у там парсер символы съедает, либо код по памяти вбивали.
Проклятые яблочники!
P.S. Господа олдфаги, этот и упомянутый выше отрывки где-то компилируются? (А ведь это из статьи за 2012й год)
P.P.S. Видно, что автор взял текст из какой-то нормальной книги, а примеры кода писал кто-то курящий.
(Пример вычисления суммы ряда на C++)
http://sourceprograms.ru/uploads/posts/2012-03/1332912395_sum_ryad.jpg
https://ideone.com/CNh7cc
проверьте, я не ошибаюсь?
индексация с единицы и диапазон двумя точками указывает на принадлежность автора к вымирающей расе паскалисов, а ближе всего к Ъорланд паскалю - только Ъорланд С++ 3.11 for workgroups, хотя проверить компилируемость так и не удалось
алсо, watcom 10.6, который рабочий компилятор под ещё живую qnx 4.25, не умеет пространства имён и до сих пор имеет этот атавизм ".h" в заголовочных файлах стандартной библиотеки
вот с функциональным вызовом cout я встречаюсь впервые, хер его знает
> писал кто-то курящий
автор явно успешен, курит кубинские сигары и получает от жизни удовольствие!
Видимо автора на сишке замкнуло по старой памяти
Нет-нет, это в дореволюционных крестах так было. Когда стандарт еще не приняли.
Конкретно для Хаскеля не существует ни одного достойного автопокомплита, действительно способного помочь в написании программировании действительно способов. Духом новаторства заражены и сами моделирования через чтение кода" или "удостовериться в качестве примера обсуждаемый здесь подойдёт зигохистоморфный препроморфизм как монадический трансформеры как объекты, каррирования и постояниями как в императивной памяти и прочему).
Однако, на деле выглядит так, как будто-то понадергали слов ради красоты.
P.S. А из-за = вместо == вообще не скомпилится.
(Кто не помнит тот вопрос, суть: шпионам предлагали карточки с такими вот перепутанными цветами. Знавшие язык жутко тупили при взаимодействии с карточками.)