Export (Grade A) logo

Export (Grade A)Skickat och testerat data-AI-skick för Claude AI. Betyg A. Explicitt lista av Haskell-modulexport istället för att exportera allt implicit. Använd re-export sparsamt. Använd när du skriver eller granskar.

(0)
Daniel NikulshynGranskat av Daniel Nikulshyn·Uppdaterad juli 2026

Översikt

Explicita lista över Haskell-moddels utgångar i stället för att exportera allt implicit. Använd re-exporting sparsamt. Denna färdighet är för utvecklare som vill noggrant avslöja sina modells symboler i en Claude AI-projekt. Målet är att göra API-exporten tydlig, vilket kan förenkla detektionen av död kod. Om ett projekt dock genererar en stor mängd symboler med hjälp av Template Haskell kan det vara nödvändigt att åter-exportera hela symbollistan. Åter-exporting bör användas med försiktighet, eftersom det kan leda till komplexa importrelationer, vilket gör det svårare att upptäcka cirkulära importrelationer och onödiga beroenden. Körskillden kan användas på bibliotek eller toppnivåmoduler i lager, men för andra fall bör endast de viktigaste modulerna exporteras, som troligen kommer att importerats tillsammans.

Nyckelfunktioner

  • explicit export enumeration
  • sparad re-export
  • Explicit export enumeration
  • Sparse re-export

Priser

Modell
Free
Kategori
Färdigheter
Betyg
Inga recensioner

Användningsfall

Skriver Haskell-moduler

Använd detta skick för att säkerställa explicit export av nödvändiga symbol och för att undvika implicita exporter.

Granskar Haskell-modulexports

Använd detta skick för att verifiera att modul exports är korrekt upprättade och att re-exports används på ett rättmätigt sätt.

Fördelar och nackdelar

Fördelar

  • Gör det klart vilka symbol som är offentliga i API
  • Förenklar upptäckt av döda kod
  • Makes public API clear
  • Eases dead code detection

Nackdelar

  • Kan vara tråkigt för stora exports
  • Må ha komplexa importberoenden
  • Can be tedious for large exports
  • May lead to complex import dependencies

Recensioner

Logga in för att lämna en recension.

Inga recensioner än. Bli den första!

Frågor

Är denna färdighet lämplig för bibliotekstoppmoduler?

Ja, det är en vanlig praxis att tillämpa explicita exporter (eller minsta re-export) på toppnivåmoduler i bibliotek eller lagerarkitekturer, vilket förbättrar tydlighet och underhåll.

Asked by Priyanka Menon · Feb 19, 2026

Kan den färdighet hantera stora symbollista genererade av Template Haskell?

Om ett projekt genererar många symbol via Template Haskell och att lista dem individuellt är opraktiskt, tillåter färdigheten en förkortning för att exportera hela listan, men detta bör ändå göras försiktigt.

Asked by Chioma Nwosu · Feb 14, 2026

Då ska jag undvika att använda re-exporting med denna skill?

Re-exporting bör användas sparade för att skapa komplexa importkedjor, vilket gör det svårt att hitta cirkulära beroenden och möjligtvis sakta upp inkrementella byggprocesser.

Asked by Ingrid Bauer · Jan 29, 2026

Vad är Export-skill för Haskell-moduler?

Export-skillnheten tvingar explicit lista ut-exporterade symbol i Haskell-moduler, vilket förhindrar implicit "module *" exports. Det hjälper till att klargöra den offentliga API:n och stödjer dödfyndningsdetection.

Asked by Celia Ramirez · Dec 24, 2025

Ställ en fråga

Alternativ till Färdigheter

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

Säkerhetstestad utvecklingsförmåga för Claude AI. Grade A. Granskar och konfigurerar säkerhetsrubriker som en Power Pages-sajt skickar till webbläsare — Content Security Policy, ram- och klickjackingsskydd

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

Säkerhetsprövad data-AI-skill för Claude AI. Betyg A. Använd när du startar featurearbete som kräver isolering från nuvarande arbetsyntillstånd eller innan du kör genomförandeplan - skapar isolerade git-arbetsyner.

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

Säkerhetsprövad data-AI-förmåga för Claude AI. Betyg A. Referens för GA4 BigQuery-exportschema - komplett fältreferens, uppsnörd strukturella mappningar, frågemönster och prestandatips

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

Bekräftat säkerhetsdata-intelligenta färdighet för Claude AI. B-nivå. Meta-konverterings-API (CAPI) inställningsreferens – arkitektur, händelstyper, kundinformationshashing, dubbelbegångsreducering, exempel på implementering, AEM

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

Säkerhetsprovade utvecklingskunskaper för Claude AI. Grade A. Lista vad en funktion/metod anropar (direkt anropsgraf)

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

Bekräftade säkerhetsdata för AI-skille för Claude AI. Grå A. Ge namn till Testmodul Haskell efter den modul som testas med en Spec-suffix i samma namnutrymme. Använd vid skrivande eller granskning av testmodul Haskell.

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

Säkerhetsprövad data‑AI‑funktion för Claude AI. Kvalitet A. Simulerar en fempersoners expertstyrelse för viktiga beslut. Använd när du utvärderar planer, arkitektoniska val, funktionsdesign eller andra beslut.

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

Säkerhetstestad utvecklingskompetens för Claude AI. Grade A. Avancerad MVC via PE (Entry Points) — lägga till anpassade gridar i standard‑MVC‑skärmar (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free