BVB Source Codes

prettier Show scope.js Source code

Return Download prettier: download scope.js Source code - Download prettier Source code - Type:.js
  1. type Merge<T> = (a: T, b: T) => T;
  2.  
  3. // hypothetical immutable map
  4. declare class Map<K,V> {
  5.   (): Map<K,V>;
  6.   insertWith(fn: Merge<V>, k: K, v: V): Map<K,V>;
  7. }
  8.  
  9. declare function foldr<A,B>(fn: (a: A, b: B) => B, b: B, as: A[]): B;
  10.  
  11. function insertMany<K,V>(merge: Merge<V>, vs: [K,V][], m: Map<K,V>): Map<K,V> {
  12.   function f([k,v]: [K,V], m: Map<K,V>): Map<K,V> {
  13.     return m.insertWith(merge, k, v)
  14.   }
  15.   return foldr(f, m, vs)
  16. }
  17.  
  18. class Foo<A> {
  19.   bar<B>() {
  20.     return function<C>(a: A, b: B, c: C): void {
  21.       ([a,b,c] : [A,B,C]);
  22.     }
  23.   }
  24. }
  25.  
downloadscope.js Source code - Download prettier Source code
Related Source Codes/Software:
storybook - 2017-06-07
ionicons - The premium icon font for Ionic ... 2017-06-07
AsyncDisplayKit - Smooth asynchronous user interfaces for iOS apps. ... 2017-06-07
lottie-android - Render After Effects animations natively on Androi... 2017-06-07
parse-server - Parse-compatible API server module for Node/Expres... 2017-06-07
inferno - An extremely fast, React-like JavaScript library f... 2017-06-08
guetzli - Perceptual JPEG encoder 2017-06-08
cs-video-courses - List of Computer Science courses with video lectur... 2017-06-08
interviews - Everything you need to know to get the job. 2017-06-08
prepack - Prepack is a partial evaluator for JavaScript. Pre... 2017-06-08
CRYENGINE - CRYENGINE is a powerful real-time game development... 2017-06-11
postal - 2017-06-11
reactide - Reactide is the first dedicated IDE for React web ... 2017-06-11
rkt - rkt is a pod-native container engine for Linux. It... 2017-06-11
uWebSockets - Tiny WebSockets https://for... 2017-06-11
realworld - TodoMVC for the RealWorld - Exemplary fullstack Me... 2017-06-11
goreplay - GoReplay is an open-source tool for capturing and ... 2017-06-10
pyenv - Simple Python version management 2017-06-10
redux-saga - An alternative side effect model for Redux apps ... 2017-06-10
angular-starter - 2017-06-10

 Back to top