Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Type-safe, statically checked composition of HTTP servers

License

NotificationsYou must be signed in to change notification settings

purescript-hyper/hyper

Repository files navigation

Hyper

Type-safe, statically checked composition of HTTP servers

Getting Started|Documentation|FAQ|Examples


Hyper is an experimental middleware architecture for HTTP servers written in PureScript. Its main focus is correctness and type-safety, using type-level information to enforce correct composition and abstraction for web servers. The Hyper project is also a breeding ground for higher-level web server constructs, which tend to fall under the “framework” category.

To learnmore about Hyper, check out thedocumentationandthe Getting Startedtutorial.

Build Statuspurescript-hyper on PursuitHyper in package-sets


Development Setup

Prerequisites

  • PureScript 0.13.0 or higher
  • NodeJS
  • Spago

Build

Install dependencies and build:

spago build

Run Tests

spagotest

Run Examples

# general format:spago run -p examples/<example-name>.purs -m Examples.<example-name># for instance to run HelloHyper:spago run -p examples/HelloHyper.purs -m Examples.HelloHyper

Build All Examples

make examples

Building Documentation

Seedocs/README.md for prerequisites, setup, andhow to work with the documentation.

Then, for the release build, run:

make docs

CodeScene Status

Get more details atcodescene.io.

License

Mozilla Public License Version 2.0

About

Type-safe, statically checked composition of HTTP servers

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors14

Languages


[8]ページ先頭

©2009-2025 Movatter.jp