Language Extensions (Grade A) logo

Language Extensions (Grade A)Sicherheits-geteste Daten-AI-Fähigkeit für Claude AI. Bewertung A. Haskell-Spracherweiterung und Sprachausgabe (GHC2024/GHC2021) Auswahlpolitik. Verwenden Sie bei der Konfiguration oder Überprüfung von Haskell-Spracherweiterungen.

(0)
Daniel NikulshynGeprüft von Daniel Nikulshyn·Aktualisiert Juli 2026

Übersicht

Language Extensions (Grade A) ist ein sicherheitsgeprüfter Skill für Claude AI, der dabei hilft, Haskell‑Spracherweiterungen und die Auswahlrichtlinie für Spracheditionen (GHC2024/GHC2021) zu bestimmen. Er ist für die Konfiguration oder Überprüfung von Haskell‑Spracherweiterungen gedacht. Der Skill erklärt die Grundrichtlinie zur Auswahl von Haskell‑Sprachversionen: Wenn möglich, wird GHC2024 verwendet, andernfalls GHC2021. Auch wenn bestimmte Erweiterungen in GHC2024 deaktiviert sind, werden relativ sichere und nützliche Erweiterungen aktiviert. Die Auflistung der spezifischen Sprach‑Extensions, die in GHC2024 und GHC2021 enthalten sind, wie BangPatterns, BinaryLiterals und DeriveDataTypeable, wird angegeben. Zusätzlich beschreibt sie die typische Konfiguration von Sprachversionen und Extensions in einer Cabal‑Datei, einschließlich default-language und default-extensions. Für eine detaillierte Liste der einzelnen Sprach‑Erweiterungsrichtlinien, einschließlich der Angabe, ob sie standardmäßig aktiviert, modulweise aktiviert oder verboten werden sollen, siehe bitte die Datei reference.md.

Hauptfunktionen

  • GHC2024 und GHC2021 Auswahl von Sprachausgaben
  • Politik der Spracherweiterungseinstellung
  • Leitfaden für die Konfiguration von cabal-Dateien
  • Standard-Einstellungen für Spracherweiterungen von GHC2021 und GHC2024

Preise

Modell
Free
Kategorie
Fähigkeiten
Bewertung
Noch keine Bewertungen

Anwendungsfälle

Konfigurieren von cabal-Dateien

Diese Fähigkeit bietet Leitlinien für die Konfiguration von cabal-Dateien, einschließlich der Einstellung der Standard-Sprache und -erweiterungen.

Überprüfen von Haskell-Spracherweiterungen

Die Fähigkeit skizziert eine Politik zur Überprüfung und Auswahl von Haskell-Spracherweiterungen, um Konsistenz und Sicherheit zu gewährleisten.

Pro & Contra

Pro

  • Bietet eine klare Politik zur Auswahl von Haskell-Spracherweiterungen
  • Priorisiert das Verwenden der neuesten GHC-Version (GHC2024)
  • Legt Richtlinien für die Konfiguration von cabal-Dateien fest

Contra

  • Die Politik mag nicht alle möglichen Anwendungsfälle oder Kanten-Entscheidungen abdecken
  • Die Entscheidung, bestimmte Spracherweiterungen zu aktivieren oder zu deaktivieren, erfordert möglicherweise weitere Überlegungen

Bewertungen

Melde dich an, um eine Bewertung abzugeben.

Noch keine Bewertungen. Sei die/der Erste!

Fragen & Antworten

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

Frage stellen

Alternativen zu Fähigkeiten

Manage Headers (Grade A) logo
Manage Headers (Grade A)Fähigkeiten

Sicherheitsgeprüfte Entwicklungsfähigkeit für Claude AI. Grad A. Prüft und konfiguriert die Sicherheitsheader, die eine Power Pages-Seite an Browser sendet – Content Security Policy, frame und clickjacking Schutz

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Fähigkeiten

Sicherheitsgetesteter Daten- und KI-Workflows für Claude AI. Klasse A. Verwenden, wenn Sie Feature-Arbeiten starten, die von der aktuellen Arbeitsumgebung isoliert werden müssen, oder bevor Sie Implementierungspläne ausführen - erstellt isolated Git Worktrees

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Fähigkeiten

Sicherheitsgetestete Daten-AI-Fähigkeit für Claude AI. (Grade A). GA4 BigQuery Export-Schema-Referenz — vollständiger Feldbezug, verknüpfte Strukturen, Abfragemuster und Leistungs-Tipps

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Fähigkeiten

Sicherheitsgeprüfte data-ai-Fähigkeit für Claude AI. Grade A.

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Fähigkeiten

Sicherheitstests für die Entwicklung von Claude AI. Note: A. Aufrufgraph der direkten Aufrufe auflisten

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Fähigkeiten

Sicherheitsgetestete daten-AI-Fähigkeit für Claude AI. Grade A. Benenne Haskell-Testmodule nach dem zu testenden Modul mit einem Spec-Suffix im gleichen Namespace.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Fähigkeiten

Erforscht-geprüftes Datenspiel für AI. Bester Ruf. Simuliere eine Diskussion einer 5-köpfigen Expertenjury für wichtige Entscheidungen. Verwendung für die Bewertung von Plänen, Architekturauswahl, Funktionsdesigns oder jeder Entscheidung.

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Fähigkeiten

Sicherheitsgeprüfte Entwicklungsfertigkeit für Claude AI. Grade A. Fortgeschrittenes MVC über PE (Punkte des Eingangs) – benutzerdefinierte Grids zu Standard-MVC-Bildschirmen hinzufügen (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free