Форум программистов, компьютерный форум, киберфорум
Наши страницы
Haskell
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Haskell Возможно ли по индексу получать элементы списка/кортежа? http://www.cyberforum.ru/haskell/thread2019982.html
Возможно ли по индексу получать элементы списка/кортежа? Типа такого: value = list
Почему не только case и if? Haskell
В императивных языках распространены конструкции if и case. Почему Haskell не ограничился только этими двумя?
Как в GHCi включить множественный if? Haskell
Как в GHCi включить множественный if? Выдает ошибку при вводе этого: :{ invert :: Boolean -> Boolean invert x = if | x == True -> False | x == False -> True :}
Haskell Как проверить на пустоту первый элемент списка? Список c = , ]. Как проверить на пустоту первый элемент списка c? http://www.cyberforum.ru/haskell/thread2019536.html
Haskell Добавление в список элементов http://www.cyberforum.ru/haskell/thread2019533.html
a = 1 : 2 : a -- Выведет -- Но если введу a, то покажет . Я попробовал так: a = a = 1 : 2 : a -- При вводе a интерпретатор начинал бесконечно печатать 1,2.
Ошибка при загрузке файла (с функциями) Haskell
Содержимое файла ниже. Проблема с функцией myexpr. Что-то не так с типами, но я не могу понять сообщение об ошибке: fib :: Integer -> Integer fib 0 = 0 fib 1 = 1 fib n = fib(n-2) + fib(n-1)...
Вычисления в Maybe Int Haskell
Существуют ли приёмы записать подобный код более просто и красиво? foo :: (Maybe Int) -> (Maybe Int) -> (Maybe Int) foo x y = liftM2 (+) (liftM2 (*) x $ Just 3) (liftM2 (*) y $ Just 2)
Haskell Найти число из диапазона 1.1000, у которого сумма делителей максимальна Задача из раздела "C для начинающих". Вот мое решение (довольно громоздкое): task n = search z 0 0 0 where search _ p _ = p+1 search (s:ss) k p m | (s>m) =... http://www.cyberforum.ru/haskell/thread2008966.html
Haskell Разбор url адреса с библиотекой Parsec http://www.cyberforum.ru/haskell/thread2003601.html
Хочу разобрать url адрес. До "www" разбор происходит нормально. Дальше возникла проблема - "www" может не быть в адресе. Безуспешно пытаюсь применить try: import Text.Parsec.ByteString as PSBSL...
Haskell Найти N самых маленьких элементов списка и сформировать из них новый список Найти N самых маленьких элементов списка и сформировать из них новый список http://www.cyberforum.ru/haskell/thread2002609.html
Curry
3115 / 2130 / 261
Регистрация: 01.06.2013
Сообщений: 4,593
Записей в блоге: 9
05.08.2017, 14:28 0

Haskell vs python IO

05.08.2017, 14:28. Просмотров 767. Ответов 13
Метки (Все метки)

Ответ

Цитата Сообщение от tstusreg Посмотреть сообщение
поставил пакет double-conversion
Вообще то toShortest выводит в другом формате чем show (и оба не в том, как во входных файлах).
А как питон выводит, так же? Для бенчей нужно подобрать одинаковый формат вывода, а то даже разные размеры файлов получаются.

Можно ещё немного ускорить использовав пакет text-show
Haskell
1
2
3
4
5
import qualified TextShow as TS
import TextShow (unwordsB,unlinesB)
 
showFMatrix :: FMatrix -> T.Text
showFMatrix = TS.toText . unlinesB . map (unwordsB . map (TS.fromText . toShortest))


Вернуться к обсуждению:
Haskell vs python IO
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.08.2017, 14:28

Не могу получить ответ от python скрипта и на его основе создать список (зависимые списки js ajax python)
Привет! Есть необходимость сделать динамические списки при помощи js, ajax jQuery, Python. Данные...

Почему синтаксис Python 2.* и Python 3.* так отличается?
Привет! Решил на досуге заняться изучением Python'a. Читаю книгу по второму питону, а пользуюсь...

Что лучше учить Python 2 или Python 3?
хочу начать учить питон но полазив в нете, частенько попадалась информация что вроде как 2 будет...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.