Popularity
3.9
Declining
Activity
0.0
Stable
2
4
0
Monthly Downloads: 14
Programming language: Haskell
License: BSD 1-Clause License
Latest version: v2.0.0.0
gore-and-ash-network alternatives and similar packages
Based on the "gore" category.
Alternatively, view gore-and-ash-network alternatives based on common mentions on social networks and blogs.
-
gore-and-ash
Attempt to build game engine with networking in Haskell using FRP as core idea. -
gore-and-ash-demo
Demostration game for Gore&Ash engine -
gore-and-ash-glfw
Core module for gore-and-ash for GLFW events -
gore-and-ash-actor
Core module for gore-and-ash for actor based programming style -
gore-and-ash-logging
Core module for gore-and-ash for logging utilities -
gore-and-ash-async
Core module for Gore&Ash engine that embeds async IO actions into game loop. -
gore-and-ash-lambdacube
Core module for Gore&Ash engine that do something.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Promo
scoutapm.com
Do you think we are missing an alternative of gore-and-ash-network or a related project?
Popular Comparisons
README
gore-and-ash-network
The module provides facilities for basic networking for Gore&Ash engine.
The module depends on gore-and-ash-logging module.
Installing
Add following to your stack.yml
to packages
section:
- location:
git: https://github.com/Teaspot-Studio/gore-and-ash-network.git
commit: <PLACE HERE FULL HASH OF LAST COMMIT>
When defining you application stack, add NetworkT
:
type AppStack = ModuleStack [LoggingT, NetworkT, ... other modules ... ] IO
And derive NetworkMonad
for your resulting AppMonad
:
newtype AppMonad a = AppMonad (AppStack a)
deriving (Functor, Applicative, Monad, MonadFix, MonadIO, MonadThrow, MonadCatch LoggingMonad, NetworkMonad)