Benign haskell Download

jukebox 0.5.10

Executes a child processShell command execution capability
SHA-256087c86eda5a74803cc33f9db4ee52bade5ca36dfef4c5e9cf28e59051d41d436

Evidence

Bind socket to address Print.hs · lines 307–311
307 | Set.null vs = pPrintForm bind 1 f
308 | otherwise =
309 hsep [
310 text q <> brackets (hsep (punctuate comma (map bind (Set.toList vs)))) <> colon,
311 nest 2 (pPrintForm bind 1 f)]
Executes a child process gcc-static-libstdc++ · lines 16–24
⋯6 lines
22process $*
23
24exec g++ -static-libgcc -static-libstdc++ $args
Calls a property using bracket notation Easy.hs · lines 52–57
52:22… atch a -> Sat1 a b -> IO b
53runSat1 w x = runSat w [()] (atIndex () x)
54
55atIndex :: (Ord a, Ord b) => b -> Sat1 a c -> Sat a b c
56atIndex !idx m = do
57 wat …
English language detection Clausify.hs · lines 22–24
22clausifyFlags =
23 inGroup "Input and clausifier options" $
24 ClausifyFlags <$>
Contains a catch error handler FindFile.hs · lines 29–35
29:12… :: IO [FilePath]
30getTPTPDirs = do { dir <- getEnv "TPTP"; return [dir] } `catch` f
31 where f :: IOException -> IO [FilePath]
32 f _ = return []
33
34findFileFlags =
35 inGroup …

No evidence locations were recorded for this file. Raw result

Keyboard shortcuts on this page: j for the next sample, k for the previous one, x to go back to the feed, d to download the original bytes, r to re-queue the sample for analysis.