https://github.com/ismailceylan/type.js

Allows to define types, abstract types, interfaces and traits. Types can be extends by other types, uses traits and implements interfaces in multiple manner. Also, interfaces and traits can extends their kinds.
es6 interface interface-inheritance javascript mixins multiple-inheritance multiple-interfaces multiple-traits oop trait trait-inheritance types
Added: over 1 year ago - Last Synced: 11 months ago - Created: February 25, 2020

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: JavaScript
  • Commits: 182
  • Committers: 2
  • Issues: 0
  • Pull Requests: 2
  • Owner: ismailceylan
  • Stars: 3
  • Forks: 0
  • Packages: 2
  • Downloads: 404
https://github.com/hexadigmsystems/functiontraits

Professionally written C++ function traits library (single header-only) for retrieving info about any function (arg types, arg count, return type, etc.)
arguments cpp functions header-only-library parameters templates traits types
Added: over 1 year ago - Last Synced: 11 months ago - Created: April 28, 2023

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: C++
  • Commits: 19
  • Committers: 3
  • Issues: 0
  • Pull Requests: 1
https://github.com/arundo/typed-env

Typed and validated environment variables made easy
environment-variables types typescript validation zod
Added: over 1 year ago - Last Synced: 11 months ago - Created: November 28, 2023

  • Relevant topics? true
  • External users? true
  • Open source license? true
  • Active? true
  • Fork? false
  • Main Language: TypeScript
  • Commits: 45
  • Committers: 3
  • Issues: 1
  • Pull Requests: 26
  • Owner: arundo
  • Stars: 2
  • Forks: 0
  • Packages: 1
  • Downloads: 738