awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesFunction Execution Wrappers

Utilities that control function invocation based on call counts or specific trigger sequences.

Distinguishing note: Candidates focus on AI tool wrapping or timing; this is about logic-based execution frequency control.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Function Execution Wrappers. Refine with filters or upvote what's useful.

Awesome Function Execution Wrappers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • ankurp/dollarAvatar ankurp

    ankurp/Dollar

    4,240Vezi pe GitHub↗

    Dollar este o bibliotecă de programare funcțională pentru Swift care oferă un toolkit cuprinzător pentru manipularea colecțiilor, procesarea șirurilor, calcule matematice și gestionarea datei și orei. Servește ca o suită de utilitare pentru filtrarea, agregarea și restructurarea array-urilor și dicționarelor. Proiectul implementează tipare de programare funcțională precum currying, memoization și compunerea funcțiilor. De asemenea, dispune de o interfață wrapper înlănțuibilă care permite aplicarea secvențială a mai multor transformări de date înainte de extragerea unui rezultat final. Biblioteca acoperă o gamă largă de domenii de capabilități, inclusiv igienizarea textului și conversia de carcase (casing), operațiuni cu expresii regulate și calculul valorilor matematice precum factoriale și divizori. Include, de asemenea, instrumente pentru parsarea timestamp-urilor Unix și calcularea decalajelor de timp relative. Toolkit-ul extinde tipurile bibliotecii standard Swift cu metode generice pentru transformarea și agregarea datelor.

    Provides wrappers to control function invocation, including executing a function once or applying memoization.

    Swift
    Vezi pe GitHub↗4,240
  • kolodny/exercisesAvatar kolodny

    kolodny/exercises

    4,216Vezi pe GitHub↗

    Acest proiect este o suită educațională cuprinzătoare de provocări de codare și ghiduri de implementare axate pe JavaScript. Oferă o colecție de exerciții programatice și întrebări de interviu concepute pentru a exersa logica de bază și algoritmii. Repository-ul servește ca un workbook de dezvoltare bazată pe teste (TDD), împerechind problemele de codare cu suite de teste pentru a verifica corectitudinea soluțiilor implementate. Include un framework specific pentru verificarea soluțiilor exercițiilor și integrarea logicii asincrone în fluxurile de testare automatizate. Conținutul acoperă o gamă largă de blocuri de construcție ale informaticii, inclusiv tipare de programare funcțională, structuri de arbori binari și Merkle, precum și logică de sortare și căutare. Oferă, de asemenea, implementări pentru gestionarea fluxului asincron, verificarea integrității datelor, tipare de actualizare a stării imutabile și lanțuri de middleware pentru procesarea cererilor.

    Provides a wrapper to ensure a target function executes only once.

    JavaScript
    Vezi pe GitHub↗4,216
  • cenkalti/backoffAvatar cenkalti

    cenkalti/backoff

    4,021Vezi pe GitHub↗

    This is a Go library providing a framework for managing repetitive task execution and implementing exponential backoff strategies. It serves as a concurrency tool designed to prevent system overload during failures by retrying operations with increasing delays. The project implements a retry strategy framework that manages attempt limits and timeouts during unstable network or system calls. It specifically provides an implementation of the exponential backoff algorithm to handle failing operations. The library covers reliability patterns for mitigating transient failures and service outages,

    Encapsulates target operations within closures to manage their repeated execution and error tracking.

    Gogolang
    Vezi pe GitHub↗4,021
  1. Home
  2. Software Engineering & Architecture
  3. Function Execution Wrappers

Explorează sub-etichetele

  • Single Execution WrappersWrappers that ensure a function executes exactly once regardless of call frequency. **Distinct from Function Execution Wrappers:** Focuses on a one-time execution limit rather than recurring frequency control like debouncing.