diff options
| author | Jan Tuomi <jans.tuomi@gmail.com> | 2022-12-08 00:29:48 +0200 |
|---|---|---|
| committer | Jan Tuomi <jans.tuomi@gmail.com> | 2022-12-08 00:39:06 +0200 |
| commit | ea160e993a7196d0f5aa6749b1ea046f16cf0546 (patch) | |
| tree | 96f4b92fa4293ced54d2bf1125efa969c70f9c2e /src/Builtins.hs | |
| parent | 05fcc94a561335a6502fc98c3737a7e851d1285a (diff) | |
Add "let memo" syntax for automatic memoization
Diffstat (limited to 'src/Builtins.hs')
| -rw-r--r-- | src/Builtins.hs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Builtins.hs b/src/Builtins.hs index 3b92926..079195f 100644 --- a/src/Builtins.hs +++ b/src/Builtins.hs @@ -5,11 +5,12 @@ import qualified Data.Map as M import qualified Data.Text as T import qualified Text.Read as TR import qualified Data.List as L +import qualified Data.Bifunctor as B import Control.Monad.Except import Utils builtinEnv :: Env -builtinEnv = M.fromList [ +builtinEnv = M.fromList $ map (B.second Regular) [ -- arithmetic builtinAdd2, builtinSubtract2, |
