Language Extensions (Grade A) logo

Language Extensions (Grade A)Veiligheidsteste data-ai-vaardigheid voor Claude AI. Graad A. Haskell-taaluitbreiding en taaleditie (GHC2024/GHC2021) selectiebeleid.

(0)
Daniel NikulshynBeoordeeld door Daniel Nikulshyn·Bijgewerkt juli 2026

Overzicht

Language Extensions (Grade A) is een veiligheidsteste vaardigheid voor Claude AI die is ontworpen om te helpen bij het selecteren van Haskell-taaluitbreidingen en taaleditie (GHC2024/GHC2021). Het is bedoeld voor gebruik bij het configureren of beoordelen van Haskell-taaluitbreidingen. De vaardigheid legt het basisbeleid uit voor het kiezen van Haskell-taalversies: indien mogelijk wordt GHC2024 gebruikt, en indien dit niet mogelijk is, wordt GHC2021 gebruikt. Zelfs als bepaalde uitbreidingen zijn uitgeschakeld in GHC2024, worden relatief veilige en nuttige uitbreidingen ingeschakeld. De vaardigheid vermeldt specifieke taaluitbreidingen die zijn opgenomen in GHC2024 en GHC2021, zoals BangPatterns, BinaryLiterals en DeriveDataTypeable. Bovendien beschrijft het de typische configuratie van taalversies en uitbreidingen in een cabal-bestand, inclusief default-language en default-extensions. Voor een gedetailleerde lijst van individuele taaluitbreidingen, inclusief of ze standaard moeten worden ingeschakeld, op module-per-module-basis moeten worden ingeschakeld of moeten worden verboden, raadpleegt u het referentie.md-bestand.

Belangrijkste functies

  • GHC2024 en GHC2021 taaleditie selectie
  • Taaluitbreiding selectiebeleid
  • Cabal-bestand configuratie richtlijnen
  • Standaard taaluitbreiding instellingen voor GHC2021 en GHC2024

Prijs

Model
Free
Categorie
Vaardigheden
Beoordeling
Nog geen reviews

Toepassingen

Het configureren van cabal-bestanden

Deze vaardigheid biedt richtlijnen voor het configureren van cabal-bestanden, inclusief het instellen van de standaardtaal en taaluitbreidingen.

Het beoordelen van Haskell-taaluitbreidingen

De vaardigheid schetst een beleid voor het beoordelen en selecteren van Haskell-taaluitbreidingen, waardoor consistentie en veiligheid worden gewaarborgd.

Pluspunten & minpunten

Pluspunten

  • Biedt een duidelijk beleid voor het selecteren van Haskell-taaluitbreidingen
  • Geeft prioriteit aan het gebruik van de nieuwste GHC-versie (GHC2024)
  • Specificeert richtlijnen voor het configureren van cabal-bestanden

Minpunten

  • Het beleid dekt mogelijk niet alle mogelijke gebruiksgevallen of randscenario's
  • De beslissing om specifieke taaluitbreidingen in te schakelen of uit te schakelen, kan aanvullende overweging vereisen

Recensies

Log in om een review te schrijven.

Nog geen reviews. Wees de eerste!

Vragen

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

Stel een vraag

Alternatieven voor Vaardigheden

Manage Headers (Grade A) logo
Manage Headers (Grade A)Vaardigheden

Beveiligingstest vaardigheid voor Claude AI. Grade A.Inspecteert en configureert de beveiligingsheaders die een Power Pages-site naar browsers verstuurt — Content Security Policy, frame- en clickjackingbescherming

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Vaardigheden

Beveiligingsteste data-ai-vaardigheid voor Claude AI. Graad A. Gebruik bij het starten van functiewerk dat isolatie van de huidige werkruimte vereist of vóór het uitvoeren van implementatieplannen - creëert geïsoleerde git-worktrees

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Vaardigheden

Beveiligingsgeteste data-ai skill voor Claude AI. Grade A. GA4 BigQuery Export Schema Reference — volledige veldreferentie, geneste structuren, querypatronen en prestatie-tips

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Vaardigheden

Beveiligd geteste data-ai-vaardigheid voor Claude AI. Grade A. Meta Conversions API (CAPI) Setup Referentie — architectuur, gebeurtenistypes, klantinformatie-hashing, deduplicatie, implementatievoorbeelden, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Vaardigheden

Beveiligingsgeteste ontwikkelingsvaardigheid voor Claude AI. Grade A. Lijst wat een functie/methode aanroept (directe callgraph)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Vaardigheden

Veilig geteste datage-skill voor Claude AI. Grade A. Naam de haskell-test-modules naar het onderzochte module met een Spec-suffix in dezelfde naamruimte. Gebruik bij het schrijven of controleren van haskell-test-modules (Grade A)

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Vaardigheden

Beveiligingsgeteste data‑AI‑skill voor Claude AI. Grade A. Simuleert een deliberatie van een 5‑leden expertbestuur voor belangrijke beslissingen. Gebruik het bij het evalueren van plannen, architectuurkeuzes, functiedesigns of andere beslissingen.

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Vaardigheden

Veiligheid geteste ontwikkelingsvaardigheid voor Claude AI. Grade A. Geavanceerd MVC via PE (Ingangspunten) — aangepaste grids toevoegen aan standaard MVC-schermen (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free