hans: Network Stack
HaNS is a lightweight, pure Haskell network stack that can be used for Haskell networking in the context of the HaLVM, or with a Linux tap device.
Modules
- Hans
- Hans.Addr
- Hans.Addr.Types
- Hans.Checksum
- Hans.Config
- Hans.Device
- Hans.Device.Loopback
- Hans.Device.Types
- Hans.Dns
- Hans.Dns.Packet
- Hans.Ethernet
- Hans.Ethernet.Types
- Hans.HashTable
- Hans.IP4
- Hans.IP4.ArpTable
- Dhcp
- Hans.IP4.Dhcp.Client
- Hans.IP4.Dhcp.Codec
- Hans.IP4.Dhcp.Options
- Hans.IP4.Dhcp.Packet
- Hans.IP4.Fragments
- Hans.IP4.Icmp4
- Hans.IP4.Input
- Hans.IP4.Output
- Hans.IP4.Packet
- Hans.IP4.RoutingTable
- Hans.IP4.State
- Hans.Input
- Hans.Lens
- Hans.Monad
- Hans.Nat
- Hans.Network
- Hans.Network.Types
- Hans.Serialize
- Hans.Socket
- Tcp
- Hans.Tcp.Input
- Hans.Tcp.Message
- Hans.Tcp.Output
- Hans.Tcp.Packet
- Hans.Tcp.RecvWindow
- Hans.Tcp.SendWindow
- Hans.Tcp.State
- Hans.Tcp.Tcb
- Hans.Tcp.Timers
- Hans.Time
- Hans.Types
- Udp
- Hans.Udp.Input
- Hans.Udp.Output
- Hans.Udp.Packet
- Hans.Udp.State
- Hans.Addr
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
examples | Build example programs | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- hans-3.0.0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 2.1.0.0, 2.4.0.0, 2.4.0.1, 2.5.0.0, 2.6.0.0, 3.0.0.1, 3.0.1, 3.0.2 |
---|---|
Dependencies | array, base (>=4.0.0.0 && <5), BoundedChan, bytestring, cereal (>=0.5.0.0), containers, cryptonite, HALVMCore (>=2.0.0 && <3), hans, hashable, heaps, memory, monadLib, psqueues, random, time, unix, XenDevice (>=2.0.0 && <3) [details] |
Tested with | ghc ==7.8.4, ghc ==7.10.2, ghc ==7.10.3, ghc ==8.0.1 |
License | BSD-3-Clause |
Author | Galois Inc. |
Maintainer | halvm-devel@community.galois.com |
Category | Networking |
Source repo | head: git clone git://github.com/GaloisInc/HaNS.git |
Uploaded | by TrevorElliott at 2016-08-03T16:21:45Z |
Distributions | |
Reverse Dependencies | 6 direct, 1982 indirect [details] |
Executables | echo-server |
Downloads | 6595 total (1 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] Last success reported on 2016-11-21 [all 3 reports] |