Concurrent Port Scanning in F# with Tasks
Introduction
Scanning one TCP port at a time is simple, but it is inefficient. Network operations spend most of their time waiting for remote hosts to respond. Instead of scanning ports sequentially,
devnation.joshisfitness.com3 min read