languageserver - Language Server Protocol
An implementation of the Language Server Protocol for R. The Language Server protocol is used by an editor client to integrate features like auto completion. See <https://microsoft.github.io/language-server-protocol/> for details.
Last updated 8 months ago
language-server-protocol
580 stars 9.84 score 46 dependenciescollections - High Performance Container Data Types
Provides high performance container data types such as queues, stacks, deques, dicts and ordered dicts. Benchmarks <https://randy3k.github.io/collections/articles/benchmark.html> have shown that these containers are asymptotically more efficient than those offered by other packages.
Last updated 1 years ago
103 stars 8.97 score 0 dependencies 27 dependentsarrangements - Fast Generators and Iterators for Permutations, Combinations, Integer Partitions and Compositions
Fast generators and iterators for permutations, combinations, integer partitions and compositions. The arrangements are in lexicographical order and generated iteratively in a memory efficient manner. It has been demonstrated that 'arrangements' outperforms most existing packages of similar kind. Benchmarks could be found at <https://randy3k.github.io/arrangements/articles/benchmark.html>.
Last updated 1 years ago
52 stars 7.82 score 2 dependencies 21 dependentsretry - Repeated Evaluation
Provide simple mechanism to repeatedly evaluate an expression until either it succeeds or timeout exceeded. It is useful in situations that random failures could happen.
Last updated 9 months ago
15 stars 5.95 score 3 dependencies 5 dependentsotp - One Time Password Generation and Verification
Generating and validating One-time Password based on Hash-based Message Authentication Code (HOTP) and Time Based One-time Password (TOTP) according to RFC 4226 <https://datatracker.ietf.org/doc/html/rfc4226> and RFC 6238 <https://datatracker.ietf.org/doc/html/rfc6238>.
Last updated 9 months ago
16 stars 4.38 score 6 dependencies 1 dependentscliff - Execute Command Line Programs Interactively
Execute command line programs and format results for interactive use. It is based on the package 'processx' so it does not use shell to start up the process like system() and system2(). It also provides a simpler and cleaner interface than processx::run().
Last updated 3 years ago
2.81 score 5 dependencies