softwaremill / softwaremill/tapir

Native artifact for tapir-http4s-client?

Open
#2,851 2 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

  • #2962 by @wydra98 — closed without merging
Dominant language
Scala
Stars
1.5k
Forks
468
Avg merge
5h 37m
Merged PRs (30d)
34

Description

Tapir version: All

Scala version: 3

There is no tapir-http4s-client artifact for Scala Native. Native server module is already provided.

https://mvnrepository.com/artifact/com.softwaremill.sttp.tapir/tapir-http4s-client

If native module provided, we can create native tool which calls http endpoint using http4s.

How to reproduce?

Try to use tapir-http4s-client for native project.

Additional information

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by comparing the existing native server module with the tapir-http4s-client artifact and its cross-platform build configuration. Verify how a Scala Native project would consume the client, and consider the work complete when a native tapir-http4s-client artifact is available and can call an HTTP endpoint.

Written by the indexing model from the issue text.

Assessment

Tech stack
scala
Domain
api, build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.