├── .github └── workflows │ ├── ci.yml │ └── clean.yml ├── .gitignore ├── LICENSE.txt ├── README.md ├── benchmarks ├── rps.sh ├── src │ └── main │ │ └── scala │ │ └── fs2 │ │ └── netty │ │ └── benchmarks │ │ └── echo │ │ ├── Fs2IO.scala │ │ ├── Fs2Netty.scala │ │ └── RawNetty.scala └── throughput.sh ├── core └── src │ ├── main │ ├── scala-2 │ │ └── fs2 │ │ │ └── netty │ │ │ └── PartiallyAppliedPlatform.scala │ ├── scala-3 │ │ └── fs2 │ │ │ └── netty │ │ │ └── PartiallyAppliedPlatform.scala │ └── scala │ │ └── fs2 │ │ └── netty │ │ ├── ChannelOption.scala │ │ ├── Network.scala │ │ ├── PartiallyApplied.scala │ │ ├── Socket.scala │ │ ├── SocketHandler.scala │ │ └── package.scala │ └── test │ └── scala │ └── fs2 │ └── netty │ └── NetworkSpec.scala └── project ├── build.properties └── plugins.sbt /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/clean.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/.github/workflows/clean.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/rps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/benchmarks/rps.sh -------------------------------------------------------------------------------- /benchmarks/src/main/scala/fs2/netty/benchmarks/echo/Fs2IO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/benchmarks/src/main/scala/fs2/netty/benchmarks/echo/Fs2IO.scala -------------------------------------------------------------------------------- /benchmarks/src/main/scala/fs2/netty/benchmarks/echo/Fs2Netty.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/benchmarks/src/main/scala/fs2/netty/benchmarks/echo/Fs2Netty.scala -------------------------------------------------------------------------------- /benchmarks/src/main/scala/fs2/netty/benchmarks/echo/RawNetty.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/benchmarks/src/main/scala/fs2/netty/benchmarks/echo/RawNetty.scala -------------------------------------------------------------------------------- /benchmarks/throughput.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/benchmarks/throughput.sh -------------------------------------------------------------------------------- /core/src/main/scala-2/fs2/netty/PartiallyAppliedPlatform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/core/src/main/scala-2/fs2/netty/PartiallyAppliedPlatform.scala -------------------------------------------------------------------------------- /core/src/main/scala-3/fs2/netty/PartiallyAppliedPlatform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/core/src/main/scala-3/fs2/netty/PartiallyAppliedPlatform.scala -------------------------------------------------------------------------------- /core/src/main/scala/fs2/netty/ChannelOption.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/core/src/main/scala/fs2/netty/ChannelOption.scala -------------------------------------------------------------------------------- /core/src/main/scala/fs2/netty/Network.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/core/src/main/scala/fs2/netty/Network.scala -------------------------------------------------------------------------------- /core/src/main/scala/fs2/netty/PartiallyApplied.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/core/src/main/scala/fs2/netty/PartiallyApplied.scala -------------------------------------------------------------------------------- /core/src/main/scala/fs2/netty/Socket.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/core/src/main/scala/fs2/netty/Socket.scala -------------------------------------------------------------------------------- /core/src/main/scala/fs2/netty/SocketHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/core/src/main/scala/fs2/netty/SocketHandler.scala -------------------------------------------------------------------------------- /core/src/main/scala/fs2/netty/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/core/src/main/scala/fs2/netty/package.scala -------------------------------------------------------------------------------- /core/src/test/scala/fs2/netty/NetworkSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/core/src/test/scala/fs2/netty/NetworkSpec.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.5.5 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/typelevel/fs2-netty/HEAD/project/plugins.sbt --------------------------------------------------------------------------------