module PlutusTx.Utils where

-- We do not use qualified import because the whole module contains off-chain code
import Prelude as Haskell

mustBeReplaced :: String -> a
mustBeReplaced :: String -> a
mustBeReplaced String
message = String -> a
forall a. HasCallStack => String -> a
error (String -> a) -> String -> a
forall a b. (a -> b) -> a -> b
$ String
"This must be replaced by the core-to-plc plugin during compilation: " String -> String -> String
forall a. Semigroup a => a -> a -> a
<> String
message