effect-patterns-project-setup--execution
Wzorce Effect-TS do konfiguracji i uruchamiania projektów — gotowe rozwiązania dla aplikacji
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Zbiór 4 sprawdzonych wzorców Effect-TS ułatwiających pracę z konfiguracją i uruchomieniem projektów. Skill zawiera praktyczne przykłady dla początkujących i zaawansowanych użytkowników, od synchronicznego wykonywania efektów po obsługę błędów. Używaj go, gdy budujesz aplikacje w Effect-TS i potrzebujesz gotowych rozwiązań do inicjalizacji projektów, logowania i zarządzania efektami. Każdy wzorzec zawiera kod źródłowy i wyjaśnienie, jak go zastosować w rzeczywistych scenariuszach.
Jak używać
Zainstaluj skill w swoim projekcie Effect-TS, dodając go do konfiguracji Claude plugin lub agenta. Upewnij się, że masz zainstalowaną bibliotekę Effect w wersji kompatybilnej z wzorcami zawartymi w skill.
Przejrzyj dostępne wzorce w dokumentacji skill — zacznij od sekcji dla początkujących, gdzie znajdziesz przykład Effect.runSync do uruchamiania synchronicznych efektów.
Skopiuj wybrany wzorzec do swojego projektu. Na przykład, aby uruchomić prosty program synchroniczny, użyj Effect.gen() do zdefiniowania logiki, a następnie Effect.runSync() do jej wykonania.
Jeśli pracujesz z logowaniem, zastosuj Effect.logInfo() wewnątrz Effect.gen() — skill pokazuje, jak integrować logi z efektami synchronicznymi.
Do obsługi błędów użyj Effect.try() z blokami try i catch, a następnie Effect.catchAll() do przechwycenia i zalogowania wyjątków — wzorzec jest dostępny w dokumentacji skill.
Testuj swój kod lokalnie, uruchamiając Effect.runSync() i obserwując wyniki w konsoli. Jeśli napotkasz błędy, porównaj swoją implementację z przykładami w skill i dostosuj logikę obsługi błędów.