к
Size: a a a
DB
G
.
├── foo
│ ├── data.csv
│ └── Main.hs
├── bar
│ ├── data.csv
│ └── Main.hs
├── foo.cabal
├── dist-newstyle
└── Utils.hs
В кабал-файле блоки с executable foo / bar, нужно получить путь к data.csv, запуская через cabal run foo
, без аргумента foo/data.csv
G
((
YS
YS
YS
((
NA
G
G
AA
G
{-# LANGUAGE QuasiQuotes #-}Не матчит группы, хотя POSIX compatible
import Text.RawString.QQ
import Text.Regex.TDFA
m' :: (String, String, String, [String])
m' = "foo = 123" =~ [r|^(\w+)\s+=\s+(.+)$|]
-- ("", "foo = 123","",[])
G
JS
{-# LANGUAGE QuasiQuotes #-}Не матчит группы, хотя POSIX compatible
import Text.RawString.QQ
import Text.Regex.TDFA
m' :: (String, String, String, [String])
m' = "foo = 123" =~ [r|^(\w+)\s+=\s+(.+)$|]
-- ("", "foo = 123","",[])