 import Penguin
 import Dispatch
 
-
+@discardableResult
 func time<T>(_ name: String, f: () -> T) -> T {
     let start = DispatchTime.now()
     let tmp = f()

print("Done 2!")

let reader = try! CSVReader(file: "/Users/saeta/tmp/criteo/day_0_short")
print("Metadata:\n\(reader.metadata)")
let table = try! PTable(csv: "/Users/saeta/tmp/criteo/day_0_short")
print(table)
// let lines = reader.readAll()
// print("Lines:\n\(lines)")

}

func foo() {
    _ = Array(0..<100).pMap { elem -> Int in
//            print("Thread.current.name: \(Thread.current.name).")
            return elem * 2
    }
