ws


License

License

GroupId

GroupId

com.softwaremill.sttp.shared
ArtifactId

ArtifactId

ws_0.26
Last Version

Last Version

1.0.0-RC6
Release Date

Release Date

Type

Type

jar
Description

Description

ws
ws
Project URL

Project URL

http://softwaremill.com/open-source
Project Organization

Project Organization

com.softwaremill.sttp.shared
Source Code Management

Source Code Management

https://github.com/softwaremill/sttp-shared

Download ws_0.26

How to add to project

<!-- https://jarcasting.com/artifacts/com.softwaremill.sttp.shared/ws_0.26/ -->
<dependency>
    <groupId>com.softwaremill.sttp.shared</groupId>
    <artifactId>ws_0.26</artifactId>
    <version>1.0.0-RC6</version>
</dependency>
// https://jarcasting.com/artifacts/com.softwaremill.sttp.shared/ws_0.26/
implementation 'com.softwaremill.sttp.shared:ws_0.26:1.0.0-RC6'
// https://jarcasting.com/artifacts/com.softwaremill.sttp.shared/ws_0.26/
implementation ("com.softwaremill.sttp.shared:ws_0.26:1.0.0-RC6")
'com.softwaremill.sttp.shared:ws_0.26:jar:1.0.0-RC6'
<dependency org="com.softwaremill.sttp.shared" name="ws_0.26" rev="1.0.0-RC6">
  <artifact name="ws_0.26" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.softwaremill.sttp.shared', module='ws_0.26', version='1.0.0-RC6')
)
libraryDependencies += "com.softwaremill.sttp.shared" % "ws_0.26" % "1.0.0-RC6"
[com.softwaremill.sttp.shared/ws_0.26 "1.0.0-RC6"]

Dependencies

compile (3)

Group / Artifact Type Version
com.softwaremill.sttp.shared : core_0.26 jar 1.0.0-RC6
ch.epfl.lamp : dotty-library_0.26 jar 0.26.0-RC1
com.softwaremill.sttp.model : core_0.26 jar 1.2.0-RC2

test (1)

Group / Artifact Type Version
org.scalatest : scalatest_0.26 jar 3.2.2

Project Modules

There are no modules declared in this project.

sttp-shared

Join the chat at https://gitter.im/softwaremill/sttp CI Maven Central

sttp is a family of Scala HTTP-related projects, and currently includes:

  • sttp client: The Scala HTTP client you always wanted!
  • sttp tapir: Typed API descRiptions
  • sttp model: Simple Scala HTTP model.
  • sttp shared: this project. Shared web socket, FP abstractions, capabilities and streaming code.

Quickstart with sbt

Add the following dependency:

"com.softwaremill.sttp.shared" %% "core" % "1.0.0-RC11"

sttp model is available for Scala 2.11, 2.12, 2.13, 3.0.0-Mx, Scala.JS and Scala Native.

Building & testing the scala-native version

By default, sttp-native will not be included in the aggregate build of the root project. To include it, define the STTP_NATIVE environmental variable before running sbt, e.g.:

STTP_NATIVE=1 sbt

You might need to install some additional libraries, see the scala native documentation site.

Commercial Support

We offer commercial support for sttp and related technologies, as well as development services. Contact us to learn more about our offer!

Copyright

Copyright (C) 2017-2020 SoftwareMill https://softwaremill.com.

com.softwaremill.sttp.shared

SoftwareMill

We love Scala, Akka, Cassandra and Kafka. We help teams get up to speed with functional programming, introduce event sourcing or define streaming data pipelines

Versions

Version
1.0.0-RC6
1.0.0-RC5
1.0.0-RC4
1.0.0-RC3
1.0.0-RC2
1.0.0-RC1