Skip to content

Commit d9268b1

Browse files
authored
Replace use of tail with drop 1 in PlutusTx/Enum/TH.hs (#7553)
1 parent 8c213de commit d9268b1

File tree

1 file changed

+1
-1
lines changed
  • plutus-tx/src/PlutusTx/Enum

1 file changed

+1
-1
lines changed

plutus-tx/src/PlutusTx/Enum/TH.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ deriveEnum name = do
5050
<$> instanceD
5151
(pure [])
5252
(pure instanceType)
53-
[ funD 'succ (fmap (deriveSuccPred Succ) (zip cons (tail (Just <$> cons) ++ [Nothing])))
53+
[ funD 'succ (fmap (deriveSuccPred Succ) (zip cons (drop 1 (Just <$> cons) ++ [Nothing])))
5454
, TH.pragInlD 'succ TH.Inlinable TH.FunLike TH.AllPhases
5555
, funD 'pred (fmap (deriveSuccPred Pred) (zip cons (Nothing : init (Just <$> cons))))
5656
, TH.pragInlD 'pred TH.Inlinable TH.FunLike TH.AllPhases

0 commit comments

Comments
 (0)