Equations
Equations
Equations
Equations
Equations
Equations
Decode %HH escapings in the given string. Note that sometimes a consecutive sequence of multiple escapings can represet a utf-8 encoded sequence for a single unicode code point and these will also be decoded correctly.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Equations
- System.Uri.UriEscape.uriEscapeAsciiChar.uInt8ToHex c = let d2 := c / 16; let d1 := c % 16; String.toUpper (hexDigitRepr (UInt8.toNat d2) ++ hexDigitRepr (UInt8.toNat d1))
Replaces special characters in the given Uri with %HH Uri escapings.
Equations
- System.Uri.escapeUri uri = String.foldl (fun s c => s ++ System.Uri.UriEscape.uriEscapeAsciiChar c) "" uri
Replaces all %HH Uri escapings in the given string with their corresponding unicode code points. Note that sometimes a consecutive sequence of multiple escapings can represet a utf-8 encoded sequence for a single unicode code point and these will also be decoded correctly.
Equations
Convert the given FilePath to a "file:///encodedpath" Uri where the encoded path may contain %xx escaping when needed.
Equations
- One or more equations did not get rendered due to their size.
Convert the given uri to a FilePath stripping the 'file://' prefix, ignoring the optional host name and unescaping any %HH escaped chars. It is also careful to create correct paths on Windows that start with a drive letter.
Equations
- One or more equations did not get rendered due to their size.