-
Updated
Mar 2, 2021 - JavaScript
#
types
Here are 710 public repositories matching this topic...
nodejs
javascript
testing
npm
styleguide
express
microservices
rest
mocha
types
eslint
es6
jest
style-guide
best-practices
expressjs
node-js
nodejs-development
The repository for high quality TypeScript type definitions.
-
Updated
Mar 2, 2021 - TypeScript
Optional static typing for Python 3 and 2 (PEP 484)
-
Updated
Mar 2, 2021 - Python
A simple and composable way to validate data in JavaScript (and TypeScript).
-
Updated
Mar 2, 2021 - TypeScript
Runtime type system for IO decoding/encoding
-
Updated
Mar 2, 2021 - TypeScript
*DEPRECATED* The TypeScript Definition Manager
-
Updated
Jul 24, 2017 - TypeScript
vuryleo
commented
Nov 8, 2019
e.g.
# map.py
def func(a: int) -> float:
return float(a)
map(func, ['str'])$ pytype map.py
Computing dependencies
Analyzing 1 sources with 0 local dependencies
ninja: Entering directory `/[redacted]/.pytype'
ninja: no work to do.
Success: no errors foundwhile
$ mypy map.py
map.py:5: error: Argument 1 to "map" has incompatible type "Ca
benbuckman-stripe
commented
Feb 22, 2021
Input
# typed: true
class A
extend T::Sig
def initialize
@val = T.cast(0, Integer)
end
endObserved output
editor.rb:6: Use T.let to spec
Python Data Structures for Humans™.
-
Updated
Nov 27, 2020 - Python
utility
typescript
types
typescript-library
dynamic-types
safety
type-safety
type-checking
type-utilities
-
Updated
Mar 2, 2021 - TypeScript
Runtime validation for static types
-
Updated
Jan 18, 2021 - TypeScript
adelsz
commented
Jan 20, 2021
Currently pgTyped CLI package is using minimist for CLI flag parsing. By design minimist is rather minimal and doesnt provide any advanced features.
To improve the current CLI experience we should switch to yargs.
Things we will get out of the box with yargs:
- Help command
- Env variable support
- Flag value validation
- Documented default values
All basic TypeScript types in one place 🤙
-
Updated
Feb 27, 2021 - TypeScript
The Lux Programming Language
language
programming-language
clojure
haskell
lisp
types
functional-programming
functional-languages
macros
-
Updated
Mar 1, 2021 - Clojure
Work related to PEP 484: typing.py and typing_extensions.py (both released via PyPI) and issue tracker for type system bugs/features.
-
Updated
Mar 2, 2021 - Python
Auto generation of idiomatic bindings between Reason and JavaScript: either vanilla or typed with TypeScript/FlowType.
-
Updated
Feb 25, 2021 - Reason
Flexible type system for Ruby with coercions and constraints
-
Updated
Feb 26, 2021 - Ruby
Shape-Safe Symbolic Differentiation with Algebraic Data Types
kotlin
machine-learning
types
computer-algebra
automatic-differentiation
differentiable-programming
shape-safety
-
Updated
Feb 27, 2021 - Kotlin
samth
commented
Sep 1, 2020
(exp (log (make-polar 1.7976931348623153e+308 -1.797693134862315e+308)))
produces -8.648665413126592e+306-1.7956115019091953e+308i in Racket but -inf.0-inf.0i after Typed Racket optimization. Optimized code is:
(let-values (((g3)
(#%app
log
Programming language agnostic type construction language based on polynomials.
serialization
types
marshalling
type-theory
category-theory
serialization-library
f-algebras
type-definitions
-
Updated
Aug 22, 2020 - Idris
Immutable and structurally typed data
-
Updated
Sep 5, 2018 - JavaScript
Improve this page
Add a description, image, and links to the types topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the types topic, visit your repo's landing page and select "manage topics."
My goal is to have the best documentation for each provided type.
If something is unclear in any of the types, please comment or open a PR to improve it.
Some things you could contribute: