OlympHill
Export (Grade A) logo

Export (Grade A)Δεξιότητα data‑ai με έλεγχο ασφαλείας για το Claude AI. Βαθμός A. Καταγράψτε ρητά τις εξαγωγές του module Haskell αντί να εξάγετε τα πάντα έμμεσα, και χρησιμοποιήστε την επανεξαγωγή με μέτρο. Χρησιμοποιήστε την όταν γράφετε ή κάνετε ανασκόπηση.

(0)
Daniel NikulshynΑξιολογήθηκε από Daniel Nikulshyn·Ενημερώθηκε Ιούλιος 2026

Επισκόπηση

Καταγράψτε ρητά τις εξαγωγές του Haskell module αντί να εξάγετε όλα εξ ορισμού, και χρησιμοποιήστε τις re‑export με μέτρο. Αυτή η δεξιότητα απευθύνεται σε προγραμματιστές που θέλουν να εκθέτουν προσεκτικά τα σύμβολα του module τους σε ένα έργο Claude AI. Ο στόχος είναι να γίνει η εξαγωγή του API σαφής, κάτι που μπορεί να απλοποιήσει τον εντοπισμό άχρηστου κώδικα. Ωστόσο, εάν ένα έργο παράγει μεγάλο αριθμό συμβόλων με τη χρήση του Template Haskell, ίσως χρειαστεί να γίνει re‑export ολόκληρης της λίστας συμβόλων. Οι re‑exports πρέπει να χρησιμοποιούνται με προσοχή, καθώς μπορούν να δημιουργήσουν πολύπλοκες σχέσεις εισαγωγών, καθιστώντας δυσκολότερο τον εντοπισμό κυκλικών εισαγωγών και περιττών εξαρτήσεων. Η δεξιότητα μπορεί να εφαρμοστεί σε βιβλιοθήκες ή σε top‑level modules σε επίπεδα, αλλά σε άλλες περιπτώσεις εξάγετε μόνο τα ουσιώδη modules που πιθανότατα θα εισαχθούν μαζί.

Βασικές λειτουργίες

  • Ρητή καταγραφή εξαγωγών
  • Σπάνια επανεξαγωγή

Τιμές

Μοντέλο
Free
Κατηγορία
Δεξιότητες
Βαθμολογία
Καμία κριτική ακόμα

Περιπτώσεις χρήσης

Γραφή μονάδων Haskell

Χρησιμοποιήστε αυτή τη δεξιότητα για να εξασφαλίσετε ρητή εξαγωγή των απαραίτητων συμβόλων και να αποφύγετε τις έμμεσες εξαγωγές.

Ανασκόπηση εξαγωγών μονάδων Haskell

Εφαρμόστε αυτή τη δεξιότητα για να ελέγξετε ότι οι εξαγωγές των μονάδων είναι σωστά καταγραφόμενες και ότι οι επανεξαγωγές χρησιμοποιούνται με σύνεση.

Υπέρ και κατά

Υπέρ

  • Κάνει το δημόσιο API σαφές
  • Διευκολύνει την ανίχνευση αχρησιμοποίητου κώδικα

Κατά

  • Μπορεί να είναι κουραστικό για μεγάλες εξαγωγές
  • Μπορεί να οδηγήσει σε πολύπλοκες εξαρτήσεις εισαγωγής

Κριτικές

Σύνδεση για κριτική.

Καμία κριτική. Γίνε ο πρώτος!

Ερωτήσεις

Is this skill suitable for library top‑level modules?

Yes, it is common practice to apply explicit exports (or minimal re‑exports) to top‑level modules in libraries or layered architectures, improving clarity and maintenance.

Asked by Priyanka Menon · Feb 19, 2026

Can the skill handle large symbol lists generated by Template Haskell?

If a project generates many symbols via Template Haskell and listing them individually is impractical, the skill allows a shorthand to export the entire generated list, though this should still be done cautiously.

Asked by Chioma Nwosu · Feb 14, 2026

When should I avoid using re‑exports with this skill?

Re‑exports should be used sparingly because they can create complex import chains, making circular dependencies hard to spot and potentially slowing incremental builds.

Asked by Ingrid Bauer · Jan 29, 2026

What is the Export skill for Haskell modules?

The Export skill forces explicit listing of exported symbols in Haskell modules, discouraging implicit "module *" exports. It helps clarify the public API and aids in dead‑code detection.

Asked by Celia Ramirez · Dec 24, 2025

Κάνε μια ερώτηση

Εναλλακτικές για Δεξιότητες

Manage Headers (Grade A) logo

Manage Headers (Grade A)

Δεξιότητες

Δεδομένης ασφάλειας ανάπτυξης για τον Claude AI. Βαθμός Α. Ελέγχει και ρυθμίζει τις κεφαλίδες ασφαλείας που στέλνει ένας ιστότοπος Power Pages στους browsers — Content Security Policy, προστασία frame και clickjacking.

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

Using Git Worktrees (Grade A)

Δεξιότητες

Δεδομένα AI με δοκιμή ασφαλείας για το Claude AI. Grade A. Χρησιμοποιήστε όταν ξεκινάτε εργασίες χαρακτηριστικών που χρειάζονται απομόνωση από το τρέχον workspace ή πριν εκτελέσετε σχέδια υλοποίησης – δημιουργεί απομονωμένο git worktree

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

Ga4 Bigquery Schema (Grade A)

Δεξιότητες

Δεξιότητα data‑ai ελεγμένη ασφάλεια για Claude AI. Βαθμός A. Αναφορά Σχήματος Εξαγωγής GA4 στο BigQuery — πλήρης αναφορά πεδίων, ένθετες δομές, μοτίβα ερωτημάτων και συμβουλές απόδοσης

(0)
Free
Meta Capi (Grade A) logo

Meta Capi (Grade A)

Δεξιότητες

Ασφαλής data‑ai λειτουργία για το Claude AI. Βαθμός Α. Αναφορά εγκατάστασης Meta Conversions API (CAPI) – αρχιτεκτονική, τύποι γεγονότων, κρυπτογράφηση πληροφοριών πελατών, αποφυγή διπλοτύπων, παραδείγματα υλοποίησης, AEM

(0)
Free
Callees (Grade A) logo

Callees (Grade A)

Δεξιότητες

Ασφαλειά-ελεγμένου développement skill για τον Claude AI. Α' κατηγορίας. Λίστα όσα μια funkcio/metodo καλεί (call graph direct)

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

Test Module Name (Grade A)

Δεξιότητες

Προστασία-ελεγχόμενη δεξιότητα data-ai για το Claude AI. Βαθμός A. Ονομάστε τα μοντέλα δοκιμών Haskell με βάση το μοντέλο υπό δοκιμή, προσθέτοντας το κατάληξη Spec στο ίδιο namespace. Χρησιμοποιήστε όταν γράφετε ή αναθεωρείτε ένα μοντέλο δοκιμών Haskell.

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

Board Of Directors (Grade A)

Δεξιότητες

Σημαντικά ελεγχμένο δεδομένο-αι skill για Claude AI. Α级. Δοκιμάστε μια 5-μελή.expert τούρνα για σημαντικές αποφάσεις.

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

Advpl Mvc Avancado (Grade A)

Δεξιότητες

Δυναμική εξέλιξη επανδρωμένης δεξιοτήτας για τον Claude AI. Grade A. Ανιχνευμένη ασφάλεια ανάπτυξης via PE (Πόντοι Ένταξης) — προσθήκη ατομικών τμημάτων στην οθόνη MVC προεπιλογής (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free