1
1
mirror of https://github.com/github/semantic.git synced 2024-12-14 08:25:32 +03:00

Implement tuple eval

This commit is contained in:
joshvera 2018-12-06 15:22:33 -05:00
parent 5f395923a7
commit 9b7670e655

View File

@ -255,7 +255,7 @@ instance Ord1 Tuple where liftCompare = genericLiftCompare
instance Show1 Tuple where liftShowsPrec = genericLiftShowsPrec
instance Evaluatable Tuple where
eval _ (Tuple _) = undefined -- rvalBox =<< tuple =<< traverse (eval >=> address) cs
eval _ (Tuple _) = rvalBox =<< tuple =<< traverse (eval >=> Eval.value) cs
newtype Set a = Set { setElements :: [a] }
deriving (Declarations1, Diffable, Eq, Foldable, FreeVariables1, Functor, Generic1, Hashable1, Ord, Show, ToJSONFields1, Traversable, Named1, Message1, NFData1)