Skip to content
This repository was archived by the owner on Apr 1, 2025. It is now read-only.

Commit 9732017

Browse files
committed
🔥 interpret.
1 parent 4cbc23b commit 9732017

File tree

1 file changed

+0
-5
lines changed

1 file changed

+0
-5
lines changed

semantic-core/src/Data/Term.hs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ module Data.Term
33
( Term(..)
44
, Syntax(..)
55
, iter
6-
, interpret
76
) where
87

98
import Control.Effect.Carrier
@@ -75,7 +74,3 @@ iter var alg bound = go
7574
go free = \case
7675
Var a -> var (free a)
7776
Term t -> alg (foldSyntax go bound free t)
78-
79-
80-
interpret :: (Carrier sig m, Member eff sig, Syntax eff) => (forall a . Incr () (m a) -> m (Incr () (m a))) -> (a -> m b) -> Term eff a -> m b
81-
interpret = iter id send

0 commit comments

Comments
 (0)