This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * Type alias resolves to `True` if and only if `U` is the same as `V`, otherwise it resolves to `False`. | |
| * @typeparam U - An arbitrary type | |
| * @typeparam V - An arbitrary type | |
| * @typeparam True - Production when `U` is the same as `V` | |
| * @typeparam False - Production when `U` is not the same as `V` | |
| */ | |
| export type Exact<U, V, True = true, False = false> = | |
| { <_>(): _ extends U ? 1 : 0 } extends { <_>(): _ extends V ? 1 : 0 } | |
| ? True |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| def PI: 3.14159265359; | |
| def Radians(deg): deg * (PI / 180); | |
| def Degrees(rad): rad * (180 / PI); | |
| def a: 6378.137; #equitorial radius in km | |
| def b: 6356.752; #polar radius in km | |
| def radius_of_earth(lat1): | |
| (((pow(((a*a)*(lat1 | cos));2))+(pow(((b*b)*(lat1 | sin));2)))/(pow((a*(lat1 | cos));2)+pow((b*(lat1 | sin));2))) | sqrt; | |
| def Distance1(lat1;long1;lat2;long2): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| type StringSerialized<T extends object, Prefix extends string = ""> = T extends Array<any> ? { | |
| [P in keyof T & `${bigint}`]: `-${P}` extends `${bigint}` | |
| ? | `${Prefix}${P}` | |
| | StringSerialized<T[P] & object, `${Prefix}${P}.`> | |
| : never | |
| }[keyof T & `${bigint}`] : { | |
| [P in keyof T & string]: | |
| | `${Prefix}${P}` | |
| | StringSerialized<T[P] & object, `${Prefix}${P}.`> | |
| }[keyof T & string]; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| type Tuple<L extends number, T extends any[] = []> = | |
| T["length"] extends L ? T : Tuple<L, [...T, void]>; | |
| type Keys = [ | |
| "Z", "Y", "X", "W", "V", "U", "T", "S", "R", | |
| "Q", "P", "O", "N", "M", "L", "K", "J", "I", | |
| "H", "G", "F", "E", "D", "C", "B", "A" | |
| ]; | |
| type Evil = { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "pnpm": { | |
| "patchedDependencies": { | |
| "[email protected]": "patches/[email protected]" | |
| } | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| &(?: | |
| \w+;| | |
| (?:AE|ae|sz)lig| | |
| [Aa]ring| | |
| [AaEeIiOoUu](?:grave|circ)| | |
| [AaEeIiOoUuy]?(?:acute|uml)|Yacute| | |
| [AaNnOo]tilde| | |
| [AEeIiOoUu]irc| | |
| [Cc]?cedil| | |
| [lr]aquo| |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const inputText = ` | |
| yain.tain=1 | |
| yain.tether=2 | |
| foo=1 | |
| foo.bar=2 | |
| foo=2 | |
| foo.baz=3 | |
| bla.bla.bla=jlskdfjlskd.sdlfksldkfj=sldkjlskdf | |
| ` |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| set -euo pipefail | |
| # Usage like `/sbin/kexec`. Assumes the root partition is labelled `cr_root` which is | |
| # the default on opensuse. Initrd _must_ be uncompressed, this has no logic for | |
| # decompressing initrd before concatenation. | |
| # Recommended dracut options for building compatible initrd: | |
| # enhanced_cpio="yes" | |
| # do_strip="no" | |
| # tmpdir="/var/tmp" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const tsconfig = { | |
| include: ["lib/**/*.ts", "lib/packages/**/*.ts", "lib/index.ts"], | |
| exclude: ["src"], | |
| files: ["lib/index.ts"], | |
| typeAcquisition: { | |
| enable: true, | |
| disableFilenameBasedTypeAcquisition: true, | |
| }, | |
| compilerOptions: { | |
| allowUnreachableCode: true, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /^ | |
| \d\d[2468][048]|\d\d[02468][48]|\d\d[13579][26]| # match (y%4 == 0 && y%100 != 0) | |
| [02468][048]00|[13579][26]00 # match (y%100 == 0 && y%400 == 0) | |
| $/x |