mutex
Exclusão mútua com implementação de mutex normal e leitura-escrita
Explore pacotes Flutter de Extensão e Melhoria do Dart e compare plataformas e métricas.
141 pacotes
Exclusão mútua com implementação de mutex normal e leitura-escrita
Pacote incluindo muitos ajudantes para desenvolvimento fácil na linguagem Dart
Um compilador e interpretador de bytecode Dart flexível escrito em Dart, permitindo execução dinâmica e atualização de código para aplicativos Dart AOT.
Dê superpoderes aos seus tipos e dê sabor aos seus genéricos. Faça os tipos serem grandes novamente.
Pacote simples que facilita o descarte (ou seja, cancelamento, fechamento) dos seus objetos.
Mais Dart — Na verdade. Coletar, iterar, armazenar em cache, matemática, correspondência, ordenação e formatação facilmente.
Resultado para dart. É uma implementação baseada no Kotlin Result e no Swift Result.
Anotação para gerar código de extensão `copyWith` usando o `copy_with_extension_gen`.
Um debouncer e throttle que funciona com Futures, Streams e callbacks.
Multithreading e pool de threads de trabalho para Dart / Flutter, para descarregar tarefas intensivas em CPU e I/O pesadas para isolados ou threads Web Worker.
Kartal é um pacote de extensão para uso fácil no tempo de desenvolvimento do aplicativo. Você pode acessar mais recursos com variáveis primitivas (contexto, string, etc.).
Múltiplos resultados para dart. Inspirado no Either do dartz e nas classes seladas do Kotlin
Funções e classes úteis para trabalhar com buffers e fluxos de bytes de forma eficiente, para ler e gravar formatos de dados binários.
Outra variação do antigo monade Maybe com execução imediata escrita em Dart.
Biblioteca de tratamento de erros para trabalho seguro e fácil com erros em Dart e Flutter. Either é uma alternativa a valores nulos e exceções.
Suporte de reflexão baseado em geração de código, usando 'capabilities' para especificar quais operações são suportadas, em quais objetos. Este é a parte em tempo de execução do reflectable.
Biblioteca de utilitários comuns do Dart. Contém DateUtil, EncryptUtil, JsonUtil, LogUtil, MoneyUtil, NumUtil, ObjectUtil, RegexUtil, TextUtil, TimelineUtil, TimerUtil.
Este projeto é uma portagem da kotlin-stdlib para projetos Dart/Flutter. Inclui coleções (KtList, KtMap, KtSet) com mais de 150 métodos, além de outros pacotes úteis.
Observe as mudanças de valor usando um Future, Stream e/ou um callback.
O poder dos enumeráveis com avaliação preguiçosa nas suas mãos! (Uma portagem do LINQ funcional da biblioteca .NET.)
Coloque futures de múltiplas fontes em fila e espere por seus retornos em qualquer parte do seu código.
Um pacote Flutter para gerenciar diferentes configurações e torná-las disponíveis em qualquer lugar dentro do aplicativo.
Crie isolados de longa duração para funções únicas ou múltiplas, com suporte a Web Workers (via um gerador eficiente) e compilação WASM.
Biblioteca de Extensões Reativas para Dart que fornece uma API para programação assíncrona com fluxos observáveis.