wasp-lang/wasp

Refactor network HTTP logic into a module

Open

#3661 aperta il 26 gen 2026

Vedi su GitHub
 (6 commenti) (0 reazioni) (0 assegnatari)Haskell (227 fork)batch import
good first issuerefactoring

Metriche repository

Star
 (4229 star)
Metriche merge PR
 (Merge medio 2g 16h) (85 PR mergiate in 30 g)

Descrizione

Version: 0.20.0

The fetching logic in waspc/cli/src/Wasp/Cli/Command/News/Fetching.hs contains patterns applicable beyond just news fetching. We should extract it to something like Wasp.Util.Network.HTTP and use it acorss the codebase.

Examples of files with similar patterns that could use this module:

  • waspc/cli/src/Wasp/Cli/Archive.hs
  • waspc/src/Wasp/AI/OpenAI/ChatGPT.hs
  • waspc/cli/src/Wasp/Cli/Command/Telemetry/Project.hs
  • waspc/cli/src/Wasp/Cli/GithubRepo.hs
  • waspc/src/Wasp/AI/CodeAgent.hs

Original discussion: https://github.com/wasp-lang/wasp/pull/3535#discussion_r2639913765

Guida contributor