Scalaz라는 이름의 Linux 앱으로, 최신 릴리스는 scalazv7.4.0-M15sourcecode.tar.gz로 다운로드할 수 있습니다. 워크스테이션용 무료 호스팅 제공업체인 OnWorks에서 온라인으로 실행할 수 있습니다.
Scalaz with OnWorks라는 앱을 무료로 다운로드하여 온라인에서 실행해보세요.
이 앱을 실행하려면 다음 지침을 따르세요.
- 1. 이 애플리케이션을 PC에 다운로드했습니다.
- 2. 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX에 원하는 사용자 이름을 입력합니다.
- 3. 이러한 파일 관리자에서 이 응용 프로그램을 업로드합니다.
- 4. 이 웹사이트에서 OnWorks Linux 온라인 또는 Windows 온라인 에뮬레이터 또는 MACOS 온라인 에뮬레이터를 시작합니다.
- 5. 방금 시작한 OnWorks Linux OS에서 원하는 사용자 이름으로 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX로 이동합니다.
- 6. 응용 프로그램을 다운로드하여 설치하고 실행합니다.
스크린 샷
Ad
스칼라즈
기술
Scalaz는 함수형 프로그래밍을 위한 도구, 추상화, 자료 구조를 제공하는 Scala 라이브러리입니다. 표준 Scala 라이브러리를 보완하여 더욱 진보된 타입 클래스(Functor, Monad, Applicative, Arrow 등), 순수 함수형 자료 구조, 이펙트 시스템, 그리고 불변, 선언적, 그리고 구성 가능한 코드를 위한 유틸리티를 제공합니다. Scalaz의 목표는 Scala 개발자들이 더욱 추상적이고 수학적으로 기반한 방식으로 코드를 작성하여 대규모 함수형 코드베이스에서 추론, 구성, 그리고 안전성을 확보할 수 있도록 돕는 것입니다.
기능
- 기본 라이브러리에 있는 것 이상으로 일반화된 기능적 추상화를 위한 유형 클래스: Functor, Monad, Applicative 등
- 순수 함수형 데이터 구조(함수적 의미와 성능을 갖춘 변경 불가능한 컬렉션)
- 함수형 스타일에서 효과적인 프로그래밍, 오류 처리, 검증 패턴 등에 대한 지원
- 정확성과 구성 가능성에 대한 추론을 가능하게 하는 법칙 기반 추상화
- Scala 빌드 도구 및 생태계(SBT 등)와의 통합/호환성을 통해 사용자가 모듈(코어, 동시성 등)을 선택할 수 있습니다.
- 다양한 도우미 유형 및 유틸리티: Option//, Either-like 구조, 지연 평가, 모나드 변환기 등
프로그래밍 언어
스칼라
카테고리
이 애플리케이션은 https://sourceforge.net/projects/scalaz.mirror/에서도 다운로드할 수 있습니다. OnWorks에 호스팅되어 무료 운영 체제 중 하나에서 가장 쉽게 온라인에서 실행할 수 있도록 설계되었습니다.