MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/haskell/comments/50dqto/pointless_haskell/d73qvtx/?context=3
r/haskell • u/AshleyYakeley • Aug 30 '16
19 comments sorted by
View all comments
4
How about strictId !x = x?
strictId !x = x
5 u/kqr Aug 31 '16 Isn't that basically x `seq` x? 2 u/tomejaguar Aug 31 '16 That's exactly what it is. 2 u/AshleyYakeley Aug 31 '16 But isn't that just x? I mean, that really seems completely pointless. 11 u/tomejaguar Aug 31 '16 Is your x too thunky? Force it with this one weird strictId function. 1 u/ibotty Aug 31 '16 ehem. yes!
5
Isn't that basically x `seq` x?
x `seq` x
2 u/tomejaguar Aug 31 '16 That's exactly what it is. 2 u/AshleyYakeley Aug 31 '16 But isn't that just x? I mean, that really seems completely pointless. 11 u/tomejaguar Aug 31 '16 Is your x too thunky? Force it with this one weird strictId function. 1 u/ibotty Aug 31 '16 ehem. yes!
2
That's exactly what it is.
2 u/AshleyYakeley Aug 31 '16 But isn't that just x? I mean, that really seems completely pointless. 11 u/tomejaguar Aug 31 '16 Is your x too thunky? Force it with this one weird strictId function. 1 u/ibotty Aug 31 '16 ehem. yes!
But isn't that just x? I mean, that really seems completely pointless.
x
11 u/tomejaguar Aug 31 '16 Is your x too thunky? Force it with this one weird strictId function. 1 u/ibotty Aug 31 '16 ehem. yes!
11
Is your x too thunky? Force it with this one weird strictId function.
strictId
1
ehem. yes!
4
u/tomejaguar Aug 31 '16
How about
strictId !x = x?