Size: a a a

2021 June 16

[

[BRM]White Rabbit in Haskell
это работает
источник

AP

Aleksei (astynax) Pi... in Haskell
Э.. почему не :!vi?
источник

AP

Aleksei (astynax) Pi... in Haskell
:!vi foo.txt
источник

AP

Aleksei (astynax) Pi... in Haskell
:!ls *.hs
источник

AP

Aleksei (astynax) Pi... in Haskell
Можно даже свои команды делать на основе:
:def! ls \s -> return $ ":!ls " ++ s
источник

N

Nikita Ursol in Haskell
как-то бы все бинарники из PATH призначить на функции
vi = system "vi"
и тд
источник

[

[BRM]White Rabbit in Haskell
да, я над этим думал
источник

[

[BRM]White Rabbit in Haskell
можно сделать TH, который генерирует эти функции
источник

a

adam in Haskell
не совсем, пытался когда-то демон криптоноды на нем поднять, лучше бы не пытался
источник

AP

Aleksei (astynax) Pi... in Haskell
уже делали такое
источник

[

[BRM]White Rabbit in Haskell
при запуске вставлять  текст из файла с  path в применение TH и кавычки, а после отправлять как загрузку в ghci
источник

[

[BRM]White Rabbit in Haskell
да?
источник

[

[BRM]White Rabbit in Haskell
а как решили проблему аргументов?
источник

N

Nikita Ursol in Haskell
к слову :e
правда если файл есть что редачить
источник

[

[BRM]White Rabbit in Haskell
чтоб было foo arg1 arg2
источник

AP

Aleksei (astynax) Pi... in Haskell
Ну я про TH, который брал всё в PATH и оборачивал в функи. Аргументы брали из man :)
источник

DB

Danil Berestov in Haskell
Есть туртл ещё, Алексей проповедовал какое-то время
источник

N

Nikita Ursol in Haskell
кстати можно varargs хаскеле тоже делать
источник

[

[BRM]White Rabbit in Haskell
а как?
источник

N

Nikita Ursol in Haskell
правда для одного типа я так только делал
источник