rainoftime avatar

rainoftime

Community

@rainoftime · China

363Followers
|
32Public Repos
|
98Published Skills

Agent Skills by rainoftime

Showing 98 vetted skills indexed across 1 GitHub repositories.

rainoftimerainoftime
17

transactional-memory

Implement software transactional memory for atomic concurrent code execution.

Community
Advanced
rainoftimerainoftime
17

invariant-generator

Infer loop invariants for C code verification using abstract interpretation.

Community
Advanced
rainoftimerainoftime
17

loop-optimizer

Optimize program loops through unrolling, fusion, tiling, and vectorization.

Community
Advanced
rainoftimerainoftime
17

effect-type-system

Implements algebraic effect types to track and handle side effects in programming languages.

Community
Intermediate
rainoftimerainoftime
17

monad-transformer

Compose monadic effects like state, error handling, and IO into stacks.

Community
Intermediate
rainoftimerainoftime
17

closure-converter

Transform closures into explicit environment-passing style for functional language compilers.

Community
Intermediate
rainoftimerainoftime
17

coq-proof-assistant

Develop interactive proofs and formalize mathematical theories in Coq.

Community
Advanced
rainoftimerainoftime
17

symbolic-execution-engine

Build symbolic execution engines in Python and Z3 for test generation and bug detection.

Community
Advanced
rainoftimerainoftime
17

axiomatic-semantics

Define program correctness using Hoare logic and weakest preconditions.

Community
Intermediate
rainoftimerainoftime
17

acsl-annotation-assistant

Generate ACSL formal annotations for C/C++ programs to verify with Frama-C.

Community
Intermediate
rainoftimerainoftime
17

lock-free-data-structure

Implement lock-free data structures using atomic operations and hazard pointers.

Community
Advanced
rainoftimerainoftime
17

hoare-logic-verifier

Verify imperative program correctness using Hoare logic and loop invariants.

Community
Intermediate
rainoftimerainoftime
17

existential-types

Implement existential types (∃α.τ) for data abstraction and type hiding.

Community
Intermediate
rainoftimerainoftime
17

module-system

Implement module systems with namespaces, encapsulation, and dependency management.

Community
Intermediate
rainoftimerainoftime
17

language-server-protocol

Implement Language Server Protocol servers for IDE features like autocompletion and refactoring.

Community
Intermediate
rainoftimerainoftime
17

message-passing-system

Implement message passing concurrency with actors and CSP channels.

Community
Intermediate
rainoftimerainoftime
17

concurrency-verifier

Verify concurrent programs for data races, deadlocks, and correctness issues.

Community
Advanced
rainoftimerainoftime
17

macro-expander

Implement hygienic macro systems for compile-time syntactic abstraction and code generation.

Community
Intermediate
rainoftimerainoftime
17

row-polymorphism

Implement row polymorphism for extensible records and variants in type systems.

Community
Intermediate
rainoftimerainoftime
17

refinement-type-checker

Verify code properties and contracts using refinement types with Z3 solver.

Community
Advanced
rainoftimerainoftime
17

effect-system

Implement effect systems with type annotations and effect checking for pure functional languages.

Community
Intermediate
rainoftimerainoftime
17

liveness-analysis

Compute live variables at each program point for compiler optimizations.

Community
Intermediate
rainoftimerainoftime
17

reduction-semantics

Define program evaluation via rewrite rules and evaluation contexts.

Community
Intermediate
rainoftimerainoftime
17

capability-system

Implement capability-based security with unforgeable tokens for fine-grained access control.

Community
Intermediate