lazy is not recommaned used for this example, lazy is call by need is suitable for some lazy values won't actually be used
GHC is implemented by Graph Reduction, G-machine never Stack Overflow,Moonbit hasn't this runtime support, So implement fibs use zipWith efficiently is impossible.