Popularity
3.0
Growing
Activity
0.0
Stable
1
3
1
Monthly Downloads: 1
Programming language: Haskell
License: MIT License
Tags:
Network
secureUDP alternatives and similar packages
Based on the "Networking" category.
Alternatively, view secureUDP alternatives based on common mentions on social networks and blogs.
-
snap-core
Core type definitions (Snap monad, HTTP types, etc) and utilities for web handlers. -
call-haskell-from-anything
Call Haskell functions from any programming language via serialization and dynamic libraries -
snap-server
A fast HTTP server library, which runs Snap web handlers. -
PortFusion
Haskell-powered cross-platform transport-layer distributed reverse / forward proxy & tunneling solution – currently available for all TCP protocols (RDP, VNC, HTTP(S), SSH, ...). -
network-transport-zeromq
ZeroMQ transport for distributed-process (aka Cloud Haskell) -
glirc
Haskell IRC library and console client - Join us on libera.chat #glirc -
io-streams
Simple, composable, and easy-to-use stream I/O for Haskell -
HaskellNet
Haskell library which provides client support for POP3, SMTP, and IMAP protocols. -
ngx-export
A comprehensive web framework aimed at building custom Haskell handlers for the Nginx Web Server -
http-types
Generic HTTP types for Haskell (for both client and server code) -
graphula
A simple interface for generating persistent data and linking its dependencies -
secure-sockets
A library for making secure connections between servers. -
network-transport-tcp
TCP Realisation of Network.Transport -
linklater
A Haskell library for the Slack API (including real-time messaging!)
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Promo
getonboard.dev
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of secureUDP or a related project?
README
haskell-secureUDP
Haskell module for secure UDP packet transfer.
- Packets ARE guaranteed to be received (and as fast as possible) if there's a connection.
- Packets ARE guaranteed to arrive just once.
- Packets ARE NOT guaranteed to arrive in order.
Notes:
- It's recommended that on the ChannelConfig, the maxPacketSize isn't set to a value larger than 500. Theoretically the IP protocol should partition packages larger than the MTU, however the packages could be dropped.
- To avoid communication problems, all communicating channels should have the same ChannelConfig,
except by the
socket
or theallowed
function. - You can find the documentation on hackage.