Size: a a a

2020 November 01

A

Andrey in Haskell
ну тут кассава-like способ вырисовывается. можно ещё на рекорды навесить тэги, в которых задавать размер поля..
и написать функцию, которая будет из тэгов вычитывать и разбирать как надо..
источник

A

Andrey in Haskell
но я не пробовал так делать, конечно..
источник

AV

Alexander Vershilov in Haskell
главное, чтобы табуляций не напихали
источник

K

Kir in Haskell
Тут будет проблема
источник

A

Andrey in Haskell
не будет если захватывать один символ с левой стороны в область значения
источник

A

Andrey in Haskell
каждой колонки, кроме первой
источник

AA

A64m AL256m qn<co... in Haskell
одного мало бывает
источник

A

Andrey in Haskell
калибровка на всём датасете покажет
источник

AA

A64m AL256m qn<co... in Haskell
да, надо интервал мапы построчно для всей таблицы все таки считать, так надежнее
источник

A

Andrey in Haskell
согласен
источник

MK

Maxim Koltsov in Haskell
источник

A

Andrey in Haskell
принимай поздравления!
источник

ЗП

Зигохистоморфный Пре... in Haskell
А чем валидатор на селектив профитней?
источник

R

Roman in Haskell
A64m AL256m qn I0
кто-нибудь знает для хаскеля либу, которая парсит файлы с выровненными таблицами типа таких вот?
DATE     VEHICLE           ID      PAYLOAD                 MASS(t) SITE*     ORBIT**
-------------------------------------------------------------------------------------
01/10/19 CZ-3B/E           Y56     Chinasat 2D            ~5.2     XC 2      GTO
01/11/19 Falcon 9 v1.2     F9-68   Iridium NEXT 8          8.6     VA 4E     LEO [1]
01/15/19 Simorgh           003     Payam                           SE 2     [FTO][2]
01/18/19 Enhanced Epsilon  E-04    RAPIS+usats             0.386   KA M5     LEO/S
01/19/19 Delta 4H          D382    NROL 71                         VA 6      LEO
сделай transpose, считай линию, состояющую из пробелов разделитилем, разбей получившийся список списков на группы таким образом, сделай map transpose и парсь каждую колонку в отдельности?
источник

R

Roman in Haskell
> состояющую из пробелов разделитилем,

хедер надо будет предвратильно откусить, а то там -
источник

AA

A64m AL256m qn<co... in Haskell
Roman
сделай transpose, считай линию, состояющую из пробелов разделитилем, разбей получившийся список списков на группы таким образом, сделай map transpose и парсь каждую колонку в отдельности?
не все так просто, разделитель в таком "формате" не линия из пробелов же
напр:
02/22/19 Falcon 9 v1.2 F9-70 Nusantara Satu+usats  4.85  CC 40  260x69036x27.55 GTO+[64]
03/02/19 Falcon 9 v1.2 F9-69 DM-1/Crew Dragon    ~12.5   KC 39A 194x358x51.6    LEO/ISS[65]
источник

R

Roman in Haskell
A64m AL256m qn I0
не все так просто, разделитель в таком "формате" не линия из пробелов же
напр:
02/22/19 Falcon 9 v1.2 F9-70 Nusantara Satu+usats  4.85  CC 40  260x69036x27.55 GTO+[64]
03/02/19 Falcon 9 v1.2 F9-69 DM-1/Crew Dragon    ~12.5   KC 39A 194x358x51.6    LEO/ISS[65]
а, я думал там норм выровняно
источник

AA

A64m AL256m qn<co... in Haskell
т.е. это именно число символов на поле
источник

A

Andrey in Haskell
источник

A

Andrey in Haskell
^ можно запинить даже на время
источник