Language Extensions (Grade A) logo

Language Extensions (Grade A)Bezpieczeństwo-przetestowana umiejętność data-ai dla Claude AI. Ocena A. Rozszerzenie języka Haskell i wybór edycji języka (GHC2024/GHC2021).

(0)
Daniel NikulshynZrecenzowane przez Daniel Nikulshyn·Zaktualizowano lipiec 2026

Przegląd

Language Extensions (Grade A) to bezpieczeństwo-przetestowana umiejętność dla Claude AI zaprojektowana, aby pomóc z wyborem rozszerzeń języka Haskell i edycji języka (GHC2024/GHC2021). Jest przeznaczona do użytku podczas konfigurowania lub przeglądania rozszerzeń języka Haskell. Umiejętność wyjaśnia podstawową politykę wyboru wersji języka Haskell: gdy jest to możliwe, użyty jest GHC2024, a gdy nie jest to możliwe, użyty jest GHC2021. Nawet jeśli niektóre rozszerzenia są wyłączone w GHC2024, względnie bezpieczne i przydatne rozszerzenia są włączone. Umiejętność wymienia konkretne rozszerzenia języka, które są zawarte w GHC2024 i GHC2021, takie jak BangPatterns, BinaryLiterals i DeriveDataTypeable. Dodatkowo, opisuje typową konfigurację wersji języka i rozszerzeń w pliku cabal, w tym default-language i default-extensions. Aby uzyskać szczegółową listę poszczególnych polityk rozszerzeń języka, w tym, czy włączyć je domyślnie, włączyć na podstawie modułu lub zabronić, należy zapoznać się z plikiem reference.md.

Kluczowe funkcje

  • Wybór edycji języka GHC2024 i GHC2021
  • Polityka wyboru rozszerzeń języka
  • Wytyczne dotyczące konfiguracji plików cabal
  • Domyślne ustawienia rozszerzeń języka dla GHC2021 i GHC2024

Cennik

Model
Free
Ocena
Brak recenzji

Zastosowania

Konfiguracja plików cabal

Ta umiejętność zapewnia wytyczne dotyczące konfigurowania plików cabal, w tym ustawiania domyślnego języka i rozszerzeń języka.

Przeglądanie rozszerzeń języka Haskell

Umiejętność przedstawia politykę przeglądu i wyboru rozszerzeń języka Haskell, zapewniając spójność i bezpieczeństwo.

Plusy i minusy

Plusy

  • Zapewnia jasną politykę wyboru rozszerzeń języka Haskell
  • Priorytetowo traktuje użycie najnowszej wersji GHC (GHC2024)
  • Określa wytyczne dotyczące konfigurowania plików cabal

Minusy

  • Polityka może nie obejmować wszystkich możliwych przypadków użycia lub scenariuszy brzegowych
  • Decyzja o włączeniu lub wyłączeniu konkretnych rozszerzeń języka może wymagać dodatkowego rozważenia

Recenzje

Zaloguj się, aby zostawić recenzję.

Brak recenzji. Bądź pierwszy!

Pytania i odpowiedzi

What are the main limitations of this skill?

The policy may not cover every edge case, and selecting or disabling extensions may still require manual review beyond the provided guidelines.

Asked by Valentina Marino · Apr 3, 2026

Can I use this skill to edit my cabal file?

Yes, it provides guidelines for configuring cabal files, including setting default-language and default-extensions for GHC2024 and GHC2021.

Asked by Sven Bergqvist · Mar 5, 2026

How does the skill determine which extensions to enable?

It follows a policy that enables relatively safe and useful extensions even if some are disabled in GHC2024, while listing specific extensions like BangPatterns, BinaryLiterals, and DeriveDataTypeable for both editions.

Asked by Willa Thompson · Feb 12, 2026

Which GHC versions does Language Extensions (Grade A) support?

It supports both GHC2024 and GHC2021, preferring GHC2024 when possible and falling back to GHC2021 if not available.

Asked by Jana Krejčí · Jan 4, 2026

Zadaj pytanie

Alternatywy dla Umiejętności

Manage Headers (Grade A) logo
Manage Headers (Grade A)Umiejętności

Rozwijająca umiejętność bezpieczeństwa do Claude AI. Ocena A. Badanie i konfiguracja nagłówków bezpieczeństwa wysyłanych przez witrynę Power Pages do przeglądarek — polityka bezpieczeństwa treści, ochrona przed frame i clickjackingiem

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Umiejętności

Skill zabezpieczony pod kątem bezpieczeństwa dla Claude AI, klasy A. Użyj przy rozpoczynaniu pracy nad funkcją wymagającej izolacji od bieżącego środowiska lub przed realizacją planów wdrożeniowych – tworzy izolowane worktree Git.

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Umiejętności

Sprawdzone pod kątem bezpieczeństwa narzędzie data‑ai dla Claude AI. Ocena A. Referencja schematu eksportu GA4 do BigQuery — pełna dokumentacja pól, struktury zagnieżdżone, wzorce zapytań oraz wskazówki dotyczące wydajności

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Umiejętności

Przetestowana pod względem bezpieczeństwa umiejętność data-ai dla Claude AI. Ocena A. Meta Conversions API (CAPI) Konfiguracja odnośnika — architektura, typy zdarzeń, mieszanie informacji o klientach, deduplikacja, przykłady wdrożenia, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Umiejętności

Bezpieczna, przetestowana umiejętność programistyczna dla Claude AI. Klasa A. Lista funkcji/metod wywoływanych (bezpośredni wykres wywołań)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Umiejętności

Składnik data-ai przetestowany pod kątem bezpieczeństwa dla Claude AI. Klasa A.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Umiejętności

Skutecznie przetestowana umiejętność AI do danych dla Claude AI. Klasa A. Symuluje deliberację 5‑członkowej rady ekspertów przy kluczowych decyzjach. Używaj przy ocenie planów, wyborów architektonicznych, projektów funkcji lub innych decyzji.

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Umiejętności

Umiejętność programowania przetestowana pod względem bezpieczeństwa dla Claude AI. Klasa A. MVC zaawansowany via PE (Punkty Wejścia) — dodawanie niestandardowych siatek w standardowych ekranach MVC (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free