Generally, anti confirmation is more stable. But in case of 2-fluoro ethanol and 1,2-difluoroethanol the gauche confirmation is more stable. It's given in March's advanced organic chemistry book that intramolecular Hydrogen bonding is not the correct reason for the stability. Wikipedia explains it using hyperconjugation, but I am not able to understand it. What is the actual reason for gauche effect?