FreestyleA cohesive & pragmatic framework of FP centric Scala libraries
Stars: ✭ 627 (+135.71%)
Fp ResourcesFunctional programming great resources
Stars: ✭ 369 (+38.72%)
True MythA library for safer and smarter error- and "nothing"-handling in TypeScript.
Stars: ✭ 360 (+35.34%)
Static LandSpecification for common algebraic structures in JavaScript based on Fantasy Land
Stars: ✭ 699 (+162.78%)
MonioAsync-capable IO monad for JS
Stars: ✭ 311 (+16.92%)
DopJavaScript implementation for Distributed Object Protocol
Stars: ✭ 163 (-38.72%)
IotaFast [co]product types with a clean syntax. For Cats & Scalaz.
Stars: ✭ 175 (-34.21%)
ErpcAn efficient, extensible and easy-to-use RPC framework.
Stars: ✭ 2,274 (+754.89%)
KeaComposable Functional Programming in R
Stars: ✭ 18 (-93.23%)
Pratica🥃 Functional Algebraic Data Types
Stars: ✭ 246 (-7.52%)
NeitherEither and Maybe monads for better error-handling in C++ ↔️
Stars: ✭ 236 (-11.28%)
Learn Fplearn-by-doing course/tutorial for functional programming on scala
Stars: ✭ 548 (+106.02%)
spring-boot-protocolspringboot功能扩充-netty动态协议,可以支持各种网络协议的动态切换(单端口支持多个网络协议).支持mmap,sendfile零拷贝,http请求批量聚合
Stars: ✭ 68 (-74.44%)
Derive4jJava 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Stars: ✭ 511 (+92.11%)
FpgoMonad, Functional Programming features for Golang
Stars: ✭ 165 (-37.97%)
FuncjAssorted functional-oriented data structures and algorithms for Java.
Stars: ✭ 60 (-77.44%)
JstpFast RPC for browser and Node.js based on TCP, WebSocket, and MDSF
Stars: ✭ 132 (-50.38%)
Language ExtC# functional language extensions - a base class library for functional programming
Stars: ✭ 3,964 (+1390.23%)
WhyhaskellmattersIn this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
Stars: ✭ 418 (+57.14%)
ArrowΛrrow - Functional companion to Kotlin's Standard Library
Stars: ✭ 4,771 (+1693.61%)
Scala WorkflowBoilerplate-free syntax for computations with effects
Stars: ✭ 173 (-34.96%)
PurefunFunctional Programming library for Java
Stars: ✭ 37 (-86.09%)
TtrpcGRPC for low-memory environments
Stars: ✭ 236 (-11.28%)
Mu HaskellMu (μ) is a purely functional framework for building micro services.
Stars: ✭ 215 (-19.17%)
muxrpclightweight multiplexed rpc
Stars: ✭ 96 (-63.91%)
SharerArduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.
Stars: ✭ 21 (-92.11%)
FunctionaljavaFunctional programming in Java
Stars: ✭ 1,472 (+453.38%)
sirdezGlorious Binary Serialization and Deserialization for TypeScript.
Stars: ✭ 20 (-92.48%)
metacomRPC communication protocol for Metarhia stack 🔌
Stars: ✭ 42 (-84.21%)
ws-promiseA tiny, Promise-based WebSocket protocol allowing request-response usage in ECMAScript
Stars: ✭ 20 (-92.48%)
idealingua-v1IdeaLingua RPC for Scala, TypeScript, C#, Go
Stars: ✭ 13 (-95.11%)
srpc一款轻量 高性能的RPC框架,基于netty,整合spring,支持注册中心,多种序列化,负载均衡等
Stars: ✭ 78 (-70.68%)
zeroZero: A simple, fast, high performance and low latency Python framework (RPC + PubSub) for building microservices or distributed servers
Stars: ✭ 296 (+11.28%)
backkBackk - Node.js framework for creating security-first cloud-native microservices for Kubernetes in Typescript
Stars: ✭ 14 (-94.74%)
Visual-StudioA Discord Rich Presence extension for both Visual Studio 2017 and 2019.
Stars: ✭ 80 (-69.92%)
wing-binlogphp mysqlbinlog monitoring system
Stars: ✭ 37 (-86.09%)
lightify-binary-protocolDocumentation of the OSRAM Lightify Binary Protocol for communication between Lightify Gateway and applications
Stars: ✭ 26 (-90.23%)
httoopHTTOOP - a fully object oriented HTTP protocol library written in python
Stars: ✭ 15 (-94.36%)
ZioZIO — A type-safe, composable library for async and concurrent programming in Scala
Stars: ✭ 3,167 (+1090.6%)
quantaA Game Server Engine based on Lua!
Stars: ✭ 17 (-93.61%)
as3MQTT📢 Pure Action Script 3 that implements the MQTT (Message Queue Telemetry Transport) protocol, a lightweight protocol for publish/subscribe messaging.
Stars: ✭ 21 (-92.11%)
klefkiKlefki is a playground for researching elliptic curve group based algorithm, such as MPC, ZKP and HE. All data types & structures are based on mathematical defination of abstract algebra.
Stars: ✭ 12 (-95.49%)
nxtpNxtp is a lightweight protocol for generalized crosschain transfers.
Stars: ✭ 129 (-51.5%)
libosdpImplementation of OSDP (Open Supervised Device Protocol, IEC 60839-11-5); provides a C/C++ library with Python3 bindings to control/manage OSDP enabled security devices.
Stars: ✭ 47 (-82.33%)
LibcspCubesat Space Protocol - A small network-layer delivery protocol designed for Cubesats
Stars: ✭ 258 (-3.01%)
wisloveJava 服务端api解决方案,处理部分通用业务逻辑。包括用户中心,支付,订单,IM相关,内容管理,角色权限授权。以及分库分表的处理,RPC分布式的解决方案等。一个人慢慢做
Stars: ✭ 14 (-94.74%)
symbolicnimA symbolic library written purely in Nim with the ability to compile expressions into efficient functions.
Stars: ✭ 25 (-90.6%)
FMU-proxyTool that allows Functional Mock-up Units (FMUs) to be accessed through language independent RPC calls by wrapping the original FMU into a new one with network capabilities.
Stars: ✭ 38 (-85.71%)
yurpchigh-performance RPC framework.
Stars: ✭ 59 (-77.82%)
wapc-rustRust-based WebAssembly Host Runtime for waPC-compliant modules
Stars: ✭ 75 (-71.8%)
Ipfs DesktopAn unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.
Stars: ✭ 3,710 (+1294.74%)
TarsgoTarsgo is high performance RPC framework in Golang programing language using the tars protocol.
Go has become popular for programming with the rise of containerization technology such as docker, k8s, and etcd.
Go's goroutine concurrency mechanism means Go is very suitable for large-scale high-concurrency back-end server program development. The Go language has nearly C/C++ performance and near Python productivity.
In Tencent, part of the existing C++ development team has gradually turned into Go developers. Tars, a widely used RPC framework, supports C++, Java, NodeJS, and PHP, and now Go. The combination with Go language has become a general trend. Therefore, in the voice of users, we launched Tarsgo, and we have applied to Tencent map application, YingYongbao application, Internet plus and other projects.
Learn more about the whole Tars architecture and design at Introduction.
Stars: ✭ 2,931 (+1001.88%)
awesome-list-rpc-nodes-providersA curated list of awesome Node providers and public PRC endpoints for Ethereum, BSC, xDAI, Fantom, Avalanche and more :)
Stars: ✭ 39 (-85.34%)