diff options
Diffstat (limited to 'third_party/bazel/rules_haskell/tests/cc_haskell_import/LibB.hs')
-rw-r--r-- | third_party/bazel/rules_haskell/tests/cc_haskell_import/LibB.hs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/third_party/bazel/rules_haskell/tests/cc_haskell_import/LibB.hs b/third_party/bazel/rules_haskell/tests/cc_haskell_import/LibB.hs new file mode 100644 index 000000000000..5904463b51fc --- /dev/null +++ b/third_party/bazel/rules_haskell/tests/cc_haskell_import/LibB.hs @@ -0,0 +1,9 @@ +module LibB (add_one_hs) where + +import LibA (add_one) +import Data.Int (Int32) + +foreign export ccall add_one_hs :: Int32 -> IO Int32 + +add_one_hs :: Int32 -> IO Int32 +add_one_hs x = pure $! add_one x + 0 |