Example showing naive and not working file access - point is to prove asychrony requirement whenever dealing with blocking ops
Working async file reader. Note pattern of callback last and error first.