summaryrefslogtreecommitdiff
path: root/src/Process/Signal.hs
diff options
context:
space:
mode:
authorRoman Smrž <roman.smrz@seznam.cz>2026-04-19 21:02:51 +0200
committerRoman Smrž <roman.smrz@seznam.cz>2026-04-24 21:25:40 +0200
commitd361b5cb163316d4e0c56cab30301e18b548afff (patch)
tree8ec62317b6b65ae02b023feb4a4ddd4cfa8e2caa /src/Process/Signal.hs
parent27462e02fd6a558ef5b96441d9977a221d5ffe66 (diff)
Arbitrary expressions as variable valuesHEADmaster
Diffstat (limited to 'src/Process/Signal.hs')
-rw-r--r--src/Process/Signal.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Process/Signal.hs b/src/Process/Signal.hs
index f6619f6..e57b68d 100644
--- a/src/Process/Signal.hs
+++ b/src/Process/Signal.hs
@@ -51,8 +51,8 @@ instance ExprType Signal where
| otherwise = "<SIG_" <> T.pack (show sig) <> ">"
-signalBuiltins :: [ ( Text, SomeVarValue ) ]
-signalBuiltins = map (fmap someConstValue)
+signalBuiltins :: [ ( Text, SomeExpr ) ]
+signalBuiltins = map (fmap $ SomeExpr . Pure)
[ ( "SIGHUP", Signal Posix.sigHUP )
, ( "SIGINT", Signal Posix.sigINT )
, ( "SIGQUIT", Signal Posix.sigQUIT )