hpodder is a command-line podcast downloader
(aggregator/podcatcher). It has quite a few
features, including very easy operation,
multithreaded downloading, the ability to import
history from other programs, easy customization,
and quick setup.
ftphs is an FTP client and server library for
Haskell. ftphs is easy to use, fully supports text
and binary transfers, can optionally support lazy
operations, and is standards-compliant. The ftphs
server can serve up either real or virtual
filesystem trees.