Cats Effect download for Linux

This is the Linux app named Cats Effect whose latest release can be downloaded as v3.6.3sourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.

 
 

Pobierz i uruchom bezpłatnie aplikację Cats Effect z OnWorks.

Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:

- 1. Pobrałem tę aplikację na swój komputer.

- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 3. Prześlij tę aplikację w takim menedżerze plików.

- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.

- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.

- 6. Pobierz aplikację, zainstaluj ją i uruchom.

ZDJĘCIA EKRANU:


Efekt kotów


OPIS:

Cats-Effect to biblioteka języka Scala, która zapewnia wysokowydajne, czysto funkcjonalne, asynchroniczne środowisko wykonawcze. Umożliwia bezpieczne i kompozycyjne zarządzanie efektami (tj. efektami ubocznymi, współbieżnością i bezpieczeństwem zasobów) w funkcjonalnych aplikacjach Scala. Definiuje abstrakcje, takie jak wejście/wyjście (IO), zasoby (Resource), współbieżność (Concurrent) itp. Umożliwia tworzenie aplikacji, które bezpiecznie zarządzają zasobami (zamykanie/otwieranie, czyszczenie), planują zadania, obsługują współbieżność, definiują asynchroniczne wywołania zwrotne, współdziałanie i łagodne zamykanie. Jest kluczowym elementem ekosystemu Typelevel.



Funkcjonalności

  • Typ monady/efektu IO, który przechwytuje obliczenia synchroniczne i asynchroniczne, opóźnione efekty itp.
  • Abstrakcje dotyczące bezpieczeństwa zasobów (Resource, Bracket itd.) zapewniające poprawną obsługę konfiguracji/czyszczenia zasobów nawet w przypadku błędów/anulowania.
  • Obsługa współbieżności: włókna, asynchroniczność, harmonogramowanie, przerwania i podstawowe funkcje koordynacji (np. semafory, kolejki)
  • Integracja z JVM, Scala w wersji 2.x i Scala 3, w wielu przypadkach obsługa także Scala.js (dla platform JS); dobra kompilacja międzyplatformowa.
  • Przeciwdziałanie, efektywne zarządzanie pulą wątków/kontekstem wykonywania, unikanie typowych pułapek blokowania operacji itp.
  • Solidne projektowanie oparte na prawie: klasy typów, prawa poprawności, obsługa zestawu testów w celu weryfikacji właściwości.


Język programowania

Scala


Kategorie

biblioteki

Tę aplikację można również pobrać ze strony https://sourceforge.net/projects/cats-effect.mirror/. Została ona umieszczona w OnWorks, aby można ją było uruchomić online w najłatwiejszy sposób z jednego z naszych darmowych systemów operacyjnych.



Najnowsze programy online dla systemów Linux i Windows


Kategorie do pobrania Oprogramowanie i programy dla Windows i Linux