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

Commit 78bd32e

Browse files
committed
Don’t prefix :<-.
1 parent b80dd53 commit 78bd32e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

semantic-core/src/Data/Core/Parser.hs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ module Data.Core.Parser
1111

1212
import Control.Applicative
1313
import qualified Data.Char as Char
14-
import Data.Core (Core)
14+
import Data.Core ((:<-) (..), Core)
1515
import qualified Data.Core as Core
1616
import Data.Foldable (foldl')
1717
import Data.Name
@@ -73,10 +73,10 @@ atom = choice
7373
comp :: (TokenParsing m, Monad m) => m (Term Core User)
7474
comp = braces (Core.do' <$> sepEndByNonEmpty statement semi) <?> "compound statement"
7575

76-
statement :: (TokenParsing m, Monad m) => m (Maybe (Named User) Core.:<- Term Core User)
76+
statement :: (TokenParsing m, Monad m) => m (Maybe (Named User) :<- Term Core User)
7777
statement
78-
= try ((Core.:<-) . Just <$> name <* symbol "<-" <*> expr)
79-
<|> (Nothing Core.:<-) <$> expr
78+
= try ((:<-) . Just <$> name <* symbol "<-" <*> expr)
79+
<|> (Nothing :<-) <$> expr
8080
<?> "statement"
8181

8282
ifthenelse :: (TokenParsing m, Monad m) => m (Term Core User)

0 commit comments

Comments
 (0)