rho
v0.21.0
val httpService = new RhoRoutes [ IO ] {
GET / " hello " / pv " world " + ? param[ Int ]( " fav " ) | >> { ( world : String , fav : Int ) =>
Ok ( s " Received $fav , $world " )
}
}
더 많은 예를 보려면 튜토리얼, 위키 및 테스트를 참조하십시오.
ρ의 주요 목표는 다음과 같은 다양한 정보를 추출하기 위해 검사 할 수있는 HTTP 서비스를 구축 할 수있는 사용하기 쉬운 AST를 제공하는 것입니다.
Rho Artifacts는 Maven Central에서 구입할 수 있으며 Snatype 저장소에서 스냅 샷을 사용할 수 있습니다.
Rho scaladocs를 읽으십시오
resolvers + = Resolver .sonatypeRepo( " snapshots " ) // Only if you are using a -snapshot version
libraryDependencies + = " org.http4s " %% " rho-swagger " % version
ρ는 여전히 진행중인 작업으로 남아 있습니다. 그러나 이제는 일이 안정되기 시작하는 지점에 다가 가고 있습니다. 앞으로 API에 대한 변경은 더 느리게 나오고 감가 상각 기간이 있어야합니다.
모든 종류의 공헌을 환영합니다! 문서 공헌은 특히 ρ 사용을 배우는 다른 사람들에게도 유용합니다. 위키와 테스트는 주요 문서의 주요 소스입니다. 풀 요청은 프로젝트의 오픈 소스 라이센스에 따라 HTTP4 프로젝트에 라이센스를 부여받은 원래 저자로부터 큰 감사를 표합니다.
ρ는 Apache 2.0 라이센스의 조건에 따라 라이센스가 부여됩니다. 자세한 내용은 기본 디렉토리의 라이센스 파일을 참조하십시오.