Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Visual Studio Code Settings Sync Gist
{
"version": 2,
"clips": [
{
"value": "pub fn response_test() {\n app.dates()\n |> expect.equal(_, [])\n\n app.response()\n |> expect.equal(_, 171)\n}\n",
"createdAt": 1583733240591,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 17,
"character": 0
},
"end": {
"line": 24,
"character": 0
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/test/app_test.gleam"
}
},
{
"value": "sunday",
"createdAt": 1583732115862,
"copyCount": 2,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 83,
"character": 11
},
"end": {
"line": 83,
"character": 17
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "is_sunday",
"createdAt": 1583733129016,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 79,
"character": 2
},
"end": {
"line": 79,
"character": 11
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "let Info(date, days, first, sunday) = info",
"createdAt": 1583733004330,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 78,
"character": 2
},
"end": {
"line": 78,
"character": 44
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "response",
"createdAt": 1583732874651,
"copyCount": 2,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 82,
"character": 7
},
"end": {
"line": 82,
"character": 15
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "dates",
"createdAt": 1583732911318,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 82,
"character": 7
},
"end": {
"line": 82,
"character": 12
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": " let first = tuple(1900,1)\n let res = go(first, [], 1)",
"createdAt": 1583732902276,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 87,
"character": 0
},
"end": {
"line": 87,
"character": 0
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": " Info(sunday) = info\n sunday + acc",
"createdAt": 1583732200745,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 86,
"character": 0
},
"end": {
"line": 87,
"character": 18
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "info",
"createdAt": 1583731749689,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 99,
"character": 10
},
"end": {
"line": 99,
"character": 14
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "Date",
"createdAt": 1583716005397,
"copyCount": 3,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 0,
"character": 5
},
"end": {
"line": 0,
"character": 9
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "let tuple(year, month) = date",
"createdAt": 1583716425305,
"copyCount": 2,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 12,
"character": 2
},
"end": {
"line": 12,
"character": 31
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "tuple(2000,1)",
"createdAt": 1583731054259,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 92,
"character": 16
},
"end": {
"line": 92,
"character": 16
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "fn is_sunday(day: Int) -> Int {\n case day % 7 == 0 {\n True -> 1\n False -> 0\n }\n}",
"createdAt": 1583730968870,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 80,
"character": 0
},
"end": {
"line": 80,
"character": 0
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "count + days_in_month",
"createdAt": 1583719852206,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 76,
"character": 8
},
"end": {
"line": 76,
"character": 8
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "days_in_month",
"createdAt": 1583718456910,
"copyCount": 2,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 13,
"character": 3
},
"end": {
"line": 13,
"character": 16
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "date_with_days",
"createdAt": 1583718645324,
"copyCount": 3,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 72,
"character": 12
},
"end": {
"line": 72,
"character": 26
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "acc_with_count",
"createdAt": 1583719622722,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 73,
"character": 26
},
"end": {
"line": 73,
"character": 40
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "accumulate_days",
"createdAt": 1583718848891,
"copyCount": 3,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 72,
"character": 3
},
"end": {
"line": 72,
"character": 18
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "source",
"createdAt": 1583719034247,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 72,
"character": 19
},
"end": {
"line": 72,
"character": 25
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "tuple(Date, Int)",
"createdAt": 1583719017675,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 72,
"character": 35
},
"end": {
"line": 72,
"character": 51
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": " // date_with_days\n",
"createdAt": 1583718892896,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 75,
"character": 0
},
"end": {
"line": 75,
"character": 0
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "fn accumulate_days(date_with_days, acc: Int) {\n",
"createdAt": 1583718885543,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 72,
"character": 33
},
"end": {
"line": 72,
"character": 33
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "acc_days",
"createdAt": 1583718601601,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 82,
"character": 19
},
"end": {
"line": 82,
"character": 27
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "add_days_in_month",
"createdAt": 1583718522693,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 68,
"character": 3
},
"end": {
"line": 68,
"character": 20
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "add_day_in_month",
"createdAt": 1583718418765,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 77,
"character": 19
},
"end": {
"line": 77,
"character": 35
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "next_date",
"createdAt": 1583718216356,
"copyCount": 2,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 48,
"character": 17
},
"end": {
"line": 48,
"character": 26
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "get_next_date(date)",
"createdAt": 1583718219856,
"copyCount": 2,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 60,
"character": 25
},
"end": {
"line": 60,
"character": 44
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "month_list",
"createdAt": 1583718148535,
"copyCount": 2,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 42,
"character": 3
},
"end": {
"line": 42,
"character": 13
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "let days = days_in_month(date)",
"createdAt": 1583718169133,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 59,
"character": 9
},
"end": {
"line": 59,
"character": 39
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "fn make_list(date: Date, count: Int, list: List(Int)) -> List(Int) {\n let tuple(year, month) = date\n case year, month {\n 2001, _ ->\n list\n _, _ -> {\n let days = days_in_month(date)\n let next_date = get_next_date(date)\n let next_count = count + days\n make_list(next_date, next_count, [count | list])\n }\n }\n}",
"createdAt": 1583718120422,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 42,
"character": 0
},
"end": {
"line": 54,
"character": 1
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "",
"createdAt": 1583718119920,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 42,
"character": 0
},
"end": {
"line": 54,
"character": 1
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "is_monday",
"createdAt": 1583717398854,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 58,
"character": 19
},
"end": {
"line": 58,
"character": 28
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "next_count",
"createdAt": 1583717252198,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 49,
"character": 20
},
"end": {
"line": 49,
"character": 20
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "count + days",
"createdAt": 1583717242162,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 49,
"character": 28
},
"end": {
"line": 49,
"character": 40
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "make_list",
"createdAt": 1583716637288,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 40,
"character": 7
},
"end": {
"line": 40,
"character": 16
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "month",
"createdAt": 1583716002887,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 1,
"character": 18
},
"end": {
"line": 1,
"character": 23
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "year",
"createdAt": 1583716000378,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 1,
"character": 7
},
"end": {
"line": 1,
"character": 11
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "Int",
"createdAt": 1583656241968,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 9,
"character": 37
},
"end": {
"line": 9,
"character": 40
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "is_leap_year",
"createdAt": 1583655438698,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 0,
"character": 7
},
"end": {
"line": 0,
"character": 19
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/src/app.gleam"
}
},
{
"value": "app.is_leap_year(2000)\n |> expect.equal(_, True)",
"createdAt": 1583655296514,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 12,
"character": 4
},
"end": {
"line": 12,
"character": 4
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/test/app_test.gleam"
}
},
{
"value": "app.is_leap_year(2020)\n |> expect.equal(_, True)",
"createdAt": 1583655260346,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 4,
"character": 2
},
"end": {
"line": 5,
"character": 28
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/test/app_test.gleam"
}
},
{
"value": "is_leap_year_test",
"createdAt": 1583655227220,
"copyCount": 1,
"useCount": 0,
"language": "gleam",
"createdLocation": {
"range": {
"start": {
"line": 4,
"character": 23
},
"end": {
"line": 4,
"character": 23
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0019/app/test/app_test.gleam"
}
},
{
"value": "|> Option.value ~default: 0",
"createdAt": 1583653895460,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 55,
"character": 5
},
"end": {
"line": 55,
"character": 32
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "Option.",
"createdAt": 1583653836685,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 53,
"character": 14
},
"end": {
"line": 53,
"character": 14
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": ".",
"createdAt": 1583653834176,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 54,
"character": 17
},
"end": {
"line": 54,
"character": 17
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "printf \"%d \"",
"createdAt": 1583653719135,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 31,
"character": 16
},
"end": {
"line": 31,
"character": 28
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "printf",
"createdAt": 1583140382485,
"copyCount": 2,
"useCount": 1,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 35,
"character": 20
},
"end": {
"line": 35,
"character": 26
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "result",
"createdAt": 1583653675456,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 72,
"character": 2
},
"end": {
"line": 72,
"character": 8
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "|> value default: 0 ",
"createdAt": 1583653612675,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 50,
"character": 47
},
"end": {
"line": 50,
"character": 47
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "List.nth row_for_max ix in",
"createdAt": 1583653552890,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 49,
"character": 14
},
"end": {
"line": 49,
"character": 40
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "row_for_max",
"createdAt": 1583653307821,
"copyCount": 2,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 46,
"character": 32
},
"end": {
"line": 46,
"character": 43
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "row",
"createdAt": 1583653323875,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 56,
"character": 13
},
"end": {
"line": 56,
"character": 16
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "left",
"createdAt": 1583492258589,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 14,
"character": 3
},
"end": {
"line": 14,
"character": 7
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "printf \"%\"",
"createdAt": 1583492196315,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 76,
"character": 2
},
"end": {
"line": 76,
"character": 12
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "print_tree",
"createdAt": 1583492092308,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 82,
"character": 5
},
"end": {
"line": 82,
"character": 15
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "left_from",
"createdAt": 1583491677915,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 37,
"character": 4
},
"end": {
"line": 37,
"character": 13
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "get_right",
"createdAt": 1583491669885,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 57,
"character": 25
},
"end": {
"line": 57,
"character": 34
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "make_tree",
"createdAt": 1583491631210,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 59,
"character": 12
},
"end": {
"line": 59,
"character": 21
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "let left_from (x , y) =\n\t(x, y + 1)\n\nlet right_from (x, y) =\n\t(x + 1, y + 1)\n",
"createdAt": 1583491149855,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 45,
"character": 0
},
"end": {
"line": 45,
"character": 0
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "matrix",
"createdAt": 1583491095588,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 50,
"character": 14
},
"end": {
"line": 50,
"character": 20
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "let left_coor (x , y) =\n\t(x, y + 1)\n\nlet right_coor (x, y) =\n\t(x + 1, y + 1)",
"createdAt": 1583491051403,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 35,
"character": 0
},
"end": {
"line": 39,
"character": 16
}
},
"uri": "git:/Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml?%7B%22path%22%3A%22%2FUsers%2FSebastian%2FSource%2Fsporto%2Feuler-problems%2Fe0018%2Fmain.ml%22%2C%22ref%22%3A%22~%22%7D"
}
},
{
"value": "let right_value (matrix: int list list) coor : int option =\n\tget matrix (right_coor coor)",
"createdAt": 1583491039349,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 48,
"character": 0
},
"end": {
"line": 49,
"character": 29
}
},
"uri": "git:/Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml?%7B%22path%22%3A%22%2FUsers%2FSebastian%2FSource%2Fsporto%2Feuler-problems%2Fe0018%2Fmain.ml%22%2C%22ref%22%3A%22~%22%7D"
}
},
{
"value": "let left_value (matrix: int list list) coor : int option =\n\tget matrix (left_coor coor)",
"createdAt": 1583491027812,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 41,
"character": 0
},
"end": {
"line": 42,
"character": 28
}
},
"uri": "git:/Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml?%7B%22path%22%3A%22%2FUsers%2FSebastian%2FSource%2Fsporto%2Feuler-problems%2Fe0018%2Fmain.ml%22%2C%22ref%22%3A%22~%22%7D"
}
},
{
"value": "let get (matrix: int list list) ((x , y) : int * int) : int option =\n\tmatch List.nth matrix y with\n\t\t| None ->\n\t\t\tNone\n\t\t| Some row ->\n\t\t\tList.nth row x",
"createdAt": 1583490947448,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 28,
"character": 0
},
"end": {
"line": 33,
"character": 17
}
},
"uri": "git:/Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml?%7B%22path%22%3A%22%2FUsers%2FSebastian%2FSource%2Fsporto%2Feuler-problems%2Fe0018%2Fmain.ml%22%2C%22ref%22%3A%22~%22%7D"
}
},
{
"value": "coor",
"createdAt": 1583490728955,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 37,
"character": 34
},
"end": {
"line": 37,
"character": 38
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "type tree =\n\t| Leaf\n\t| Node of int * tree * tree",
"createdAt": 1583490602903,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 33,
"character": 0
},
"end": {
"line": 33,
"character": 0
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "type matrix =\n\tint list list",
"createdAt": 1583490595369,
"copyCount": 1,
"useCount": 0,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 22,
"character": 0
},
"end": {
"line": 22,
"character": 0
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "PostCSS Elm Tailwind",
"createdAt": 1583186094134,
"copyCount": 2,
"useCount": 2,
"language": "markdown",
"createdLocation": {
"range": {
"start": {
"line": 260,
"character": 3
},
"end": {
"line": 260,
"character": 23
}
},
"uri": "file:///Users/Sebastian/Source/sporto/awesome-elm/README.md"
}
},
{
"value": "(read_file ()) ",
"createdAt": 1583149618229,
"copyCount": 1,
"useCount": 1,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 23,
"character": 10
},
"end": {
"line": 23,
"character": 10
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "read_file ()",
"createdAt": 1583140675833,
"copyCount": 2,
"useCount": 2,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 23,
"character": 1
},
"end": {
"line": 23,
"character": 1
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "Core.",
"createdAt": 1583149487073,
"copyCount": 1,
"useCount": 1,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 20,
"character": 5
},
"end": {
"line": 20,
"character": 10
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "parse_line",
"createdAt": 1583140601503,
"copyCount": 1,
"useCount": 1,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 24,
"character": 17
},
"end": {
"line": 24,
"character": 27
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "print_list l =\n\tList.iter ~f: (printf \"%d \") l\n",
"createdAt": 1583140508555,
"copyCount": 1,
"useCount": 1,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 37,
"character": 0
},
"end": {
"line": 37,
"character": 0
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "print_list",
"createdAt": 1583140499518,
"copyCount": 1,
"useCount": 1,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 37,
"character": 0
},
"end": {
"line": 37,
"character": 10
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "List.iter ~f: (printf \"%d \")",
"createdAt": 1583140491492,
"copyCount": 1,
"useCount": 1,
"language": "ocaml",
"createdLocation": {
"range": {
"start": {
"line": 35,
"character": 5
},
"end": {
"line": 35,
"character": 33
}
},
"uri": "file:///Users/Sebastian/Source/sporto/euler-problems/e0018/main.ml"
}
},
{
"value": "Learn Elm",
"createdAt": 1583139455651,
"copyCount": 1,
"useCount": 1,
"language": "markdown",
"createdLocation": {
"range": {
"start": {
"line": 94,
"character": 3
},
"end": {
"line": 94,
"character": 12
}
},
"uri": "file:///Users/Sebastian/Source/sporto/awesome-elm/README.md"
}
},
{
"value": "Companies using Elm",
"createdAt": 1583139257767,
"copyCount": 1,
"useCount": 1,
"language": "markdown",
"createdLocation": {
"range": {
"start": {
"line": 384,
"character": 3
},
"end": {
"line": 384,
"character": 22
}
},
"uri": "file:///Users/Sebastian/Source/sporto/awesome-elm/README.md"
}
},
{
"value": "Community",
"createdAt": 1583139097685,
"copyCount": 1,
"useCount": 1,
"language": "markdown",
"createdLocation": {
"range": {
"start": {
"line": 30,
"character": 7
},
"end": {
"line": 30,
"character": 16
}
},
"uri": "file:///Users/Sebastian/Source/sporto/awesome-elm/README.md"
}
},
{
"value": "global",
"createdAt": 1578918544341,
"copyCount": 1,
"useCount": 1,
"language": "purescript",
"createdLocation": {
"range": {
"start": {
"line": 17,
"character": 19
},
"end": {
"line": 17,
"character": 25
}
},
"uri": "file:///Users/Sebastian/Exercism/purescript/bob/src/Bob.purs"
}
},
{
"value": "Boolean",
"createdAt": 1578909889033,
"copyCount": 1,
"useCount": 1,
"language": "purescript",
"createdLocation": {
"range": {
"start": {
"line": 11,
"character": 21
},
"end": {
"line": 11,
"character": 28
}
},
"uri": "file:///Users/Sebastian/Exercism/purescript/bob/src/Bob.purs"
}
},
{
"value": "noFlags",
"createdAt": 1578909654558,
"copyCount": 1,
"useCount": 1,
"language": "purescript",
"createdLocation": {
"range": {
"start": {
"line": 14,
"character": 19
},
"end": {
"line": 14,
"character": 26
}
},
"uri": "file:///Users/Sebastian/Exercism/purescript/bob/src/Bob.purs"
}
},
{
"value": "toUpper",
"createdAt": 1578909063952,
"copyCount": 1,
"useCount": 1,
"language": "purescript",
"createdLocation": {
"range": {
"start": {
"line": 14,
"character": 11
},
"end": {
"line": 14,
"character": 18
}
},
"uri": "file:///Users/Sebastian/Exercism/purescript/bob/src/Bob.purs"
}
},
{
"value": "isEmpty",
"createdAt": 1578908716741,
"copyCount": 1,
"useCount": 1,
"language": "purescript",
"createdLocation": {
"range": {
"start": {
"line": 8,
"character": 0
},
"end": {
"line": 8,
"character": 7
}
},
"uri": "file:///Users/Sebastian/Exercism/purescript/bob/src/Bob.purs"
}
},
{
"value": "isYell :: String -> Boolean",
"createdAt": 1578908714228,
"copyCount": 1,
"useCount": 1,
"language": "purescript",
"createdLocation": {
"range": {
"start": {
"line": 11,
"character": 0
},
"end": {
"line": 11,
"character": 27
}
},
"uri": "file:///Users/Sebastian/Exercism/purescript/bob/src/Bob.purs"
}
},
{
"value": "isYell",
"createdAt": 1578908701667,
"copyCount": 1,
"useCount": 1,
"language": "purescript",
"createdLocation": {
"range": {
"start": {
"line": 11,
"character": 0
},
"end": {
"line": 11,
"character": 6
}
},
"uri": "file:///Users/Sebastian/Exercism/purescript/bob/src/Bob.purs"
}
},
{
"value": "isQuestion :: String -> Boolean",
"createdAt": 1578908698650,
"copyCount": 1,
"useCount": 1,
"language": "purescript",
"createdLocation": {
"range": {
"start": {
"line": 12,
"character": 0
},
"end": {
"line": 12,
"character": 0
}
},
"uri": "file:///Users/Sebastian/Exercism/purescript/bob/src/Bob.purs"
}
},
{
"value": "isQuestion",
"createdAt": 1578908693625,
"copyCount": 1,
"useCount": 1,
"language": "purescript",
"createdLocation": {
"range": {
"start": {
"line": 14,
"character": 0
},
"end": {
"line": 14,
"character": 10
}
},
"uri": "file:///Users/Sebastian/Exercism/purescript/bob/src/Bob.purs"
}
},
{
"value": "hey :: String -> String",
"createdAt": 1578908691111,
"copyCount": 1,
"useCount": 1,
"language": "purescript",
"createdLocation": {
"range": {
"start": {
"line": 15,
"character": 0
},
"end": {
"line": 15,
"character": 0
}
},
"uri": "file:///Users/Sebastian/Exercism/purescript/bob/src/Bob.purs"
}
},
{
"value": "[*.nim]\nindent_style = space\nindent_size = 2",
"createdAt": 1578907772945,
"copyCount": 1,
"useCount": 1,
"language": "properties",
"createdLocation": {
"range": {
"start": {
"line": 4,
"character": 0
},
"end": {
"line": 6,
"character": 15
}
},
"uri": "file:///Users/Sebastian/Exercism/.editorconfig"
}
},
{
"value": "pulp build",
"createdAt": 1578907721210,
"copyCount": 1,
"useCount": 1,
"language": "markdown",
"createdLocation": {
"range": {
"start": {
"line": 22,
"character": 11
},
"end": {
"line": 22,
"character": 21
}
},
"uri": "file:///Users/Sebastian/Exercism/purescript/hello-world/README.md"
}
},
{
"value": "bower install",
"createdAt": 1578907703115,
"copyCount": 1,
"useCount": 1,
"language": "markdown",
"createdLocation": {
"range": {
"start": {
"line": 20,
"character": 31
},
"end": {
"line": 20,
"character": 44
}
},
"uri": "file:///Users/Sebastian/Exercism/purescript/hello-world/README.md"
}
},
{
"value": "npm install -g purescript pulp bower",
"createdAt": 1578907674980,
"copyCount": 1,
"useCount": 1,
"language": "markdown",
"createdLocation": {
"range": {
"start": {
"line": 18,
"character": 19
},
"end": {
"line": 18,
"character": 55
}
},
"uri": "file:///Users/Sebastian/Exercism/purescript/hello-world/README.md"
}
},
{
"value": "Circuit Breaker",
"createdAt": 1578903860443,
"copyCount": 2,
"useCount": 2,
"language": "markdown",
"createdLocation": {
"range": {
"start": {
"line": 68,
"character": 3
},
"end": {
"line": 68,
"character": 18
}
},
"uri": "file:///Users/Sebastian/Source/sporto/awesome-elm/README.md"
}
},
{
"value": "toDim",
"createdAt": 1577534616950,
"copyCount": 1,
"useCount": 1,
"language": "elm",
"createdLocation": {
"range": {
"start": {
"line": 217,
"character": 24
},
"end": {
"line": 217,
"character": 29
}
},
"uri": "file:///Users/Sebastian/Source/staxio/stax/client/src/Elm/Shared/BoolFilterTest.elm"
}
},
{
"value": "parsedFilter",
"createdAt": 1577534575753,
"copyCount": 1,
"useCount": 1,
"language": "elm",
"createdLocation": {
"range": {
"start": {
"line": 25,
"character": 0
},
"end": {
"line": 25,
"character": 12
}
},
"uri": "file:///Users/Sebastian/Source/staxio/stax/client/src/Elm/Shared/BoolFilterTest.elm"
}
},
{
"value": "convertTests",
"createdAt": 1577534500883,
"copyCount": 1,
"useCount": 1,
"language": "elm",
"createdLocation": {
"range": {
"start": {
"line": 218,
"character": 10
},
"end": {
"line": 218,
"character": 22
}
},
"uri": "file:///Users/Sebastian/Source/staxio/stax/client/src/Elm/Shared/BoolFilterTest.elm"
}
},
{
"value": ", convertTests",
"createdAt": 1577534498874,
"copyCount": 1,
"useCount": 1,
"language": "elm",
"createdLocation": {
"range": {
"start": {
"line": 218,
"character": 8
},
"end": {
"line": 218,
"character": 22
}
},
"uri": "file:///Users/Sebastian/Source/staxio/stax/client/src/Elm/Shared/BoolFilterTest.elm"
}
},
{
"value": "And dimensions ->\n dimensions\n |> List.map (convert toDim)\n |> Result.Extra.combine\n |> Result.map And\n",
"createdAt": 1577534366858,
"copyCount": 1,
"useCount": 1,
"language": "elm",
"createdLocation": {
"range": {
"start": {
"line": 71,
"character": 8
},
"end": {
"line": 76,
"character": 0
}
},
"uri": "file:///Users/Sebastian/Source/staxio/stax/client/src/Elm/Shared/BoolFilter.elm"
}
},
{
"value": "dimensions",
"createdAt": 1577534119286,
"copyCount": 1,
"useCount": 1,
"language": "elm",
"createdLocation": {
"range": {
"start": {
"line": 70,
"character": 12
},
"end": {
"line": 70,
"character": 12
}
},
"uri": "file:///Users/Sebastian/Source/staxio/stax/client/src/Elm/Shared/BoolFilter.elm"
}
},
{
"value": "keyToString dim ++ \"=\" ++ valToString dim",
"createdAt": 1577500848477,
"copyCount": 1,
"useCount": 1,
"language": "elm",
"createdLocation": {
"range": {
"start": {
"line": 127,
"character": 16
},
"end": {
"line": 127,
"character": 57
}
},
"uri": "file:///Users/Sebastian/Source/staxio/stax/client/src/Elm/Shared/BoolFilter.elm"
}
}
]
}
{"lastUpload":"2020-03-09T22:31:02.449Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "58bfc5c5-9e14-40cb-afb8-104bfe792328",
"publisherId": "RoscoP.ActiveFileInStatusBar",
"publisherDisplayName": "RoscoP"
},
"name": "ActiveFileInStatusBar",
"publisher": "RoscoP",
"version": "1.0.3"
},
{
"metadata": {
"id": "55c9a325-d650-4ab2-a952-3f3c6faba089",
"publisherId": "Atishay-Jain.All-Autocomplete",
"publisherDisplayName": "Atishay-Jain"
},
"name": "All-Autocomplete",
"publisher": "Atishay-Jain",
"version": "0.0.23"
},
{
"metadata": {
"id": "e1efb0c8-2c62-4d86-bb6a-c88f198ddfcc",
"publisherId": "dustinsanders.an-old-hope-theme-vscode",
"publisherDisplayName": "dustinsanders"
},
"name": "an-old-hope-theme-vscode",
"publisher": "dustinsanders",
"version": "4.3.0"
},
{
"metadata": {
"id": "d4f6606c-59fe-4fbe-8b09-4786ea0bf349",
"publisherId": "wart.ariake-dark",
"publisherDisplayName": "wart"
},
"name": "ariake-dark",
"publisher": "wart",
"version": "0.2.2"
},
{
"metadata": {
"id": "464f4ac7-af65-4aa9-9907-4ba7fa419085",
"publisherId": "bungcip.better-toml",
"publisherDisplayName": "bungcip"
},
"name": "better-toml",
"publisher": "bungcip",
"version": "0.3.2"
},
{
"metadata": {
"id": "b689fcc8-d494-4dbf-a228-2c694a578afc",
"publisherId": "alefragnani.Bookmarks",
"publisherDisplayName": "alefragnani"
},
"name": "Bookmarks",
"publisher": "alefragnani",
"version": "11.0.0"
},
{
"metadata": {
"id": "2aa040bf-c73a-455d-8946-5c6cc83b8019",
"publisherId": "wmaurer.change-case",
"publisherDisplayName": "wmaurer"
},
"name": "change-case",
"publisher": "wmaurer",
"version": "1.0.0"
},
{
"metadata": {
"id": "c1f93252-67fa-4037-9624-4320bdb7d23d",
"publisherId": "EdgardMessias.clipboard-manager",
"publisherDisplayName": "EdgardMessias"
},
"name": "clipboard-manager",
"publisher": "EdgardMessias",
"version": "1.4.1"
},
{
"metadata": {
"id": "a6a0c5b2-d078-4bf5-a9ee-4e37054414b3",
"publisherId": "formulahendry.code-runner",
"publisherDisplayName": "formulahendry"
},
"name": "code-runner",
"publisher": "formulahendry",
"version": "0.9.16"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.3"
},
{
"metadata": {
"id": "690b692e-e8a9-493f-b802-8089d50ac1b2",
"publisherId": "ms-vscode.cpptools",
"publisherDisplayName": "ms-vscode"
},
"name": "cpptools",
"publisher": "ms-vscode",
"version": "0.26.3"
},
{
"metadata": {
"id": "6a95a3fd-3a5d-4326-b8ab-1b1653b1f183",
"publisherId": "serayuzgur.crates",
"publisherDisplayName": "serayuzgur"
},
"name": "crates",
"publisher": "serayuzgur",
"version": "0.4.7"
},
{
"metadata": {
"id": "66b23663-a3c6-4c38-96b8-bbc4504aff9d",
"publisherId": "panaeon.dhall-lang",
"publisherDisplayName": "panaeon"
},
"name": "dhall-lang",
"publisher": "panaeon",
"version": "0.0.4"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.14.4"
},
{
"metadata": {
"id": "dc16888f-8660-4ff4-bdfb-b259d8c3e8a5",
"publisherId": "zgudino.editorconfig-vscode-snippet",
"publisherDisplayName": "zgudino"
},
"name": "editorconfig-vscode-snippet",
"publisher": "zgudino",
"version": "0.2.0"
},
{
"metadata": {
"id": "85f62745-7ea6-4f23-8aa0-521c0732f664",
"publisherId": "elmTooling.elm-ls-vscode",
"publisherDisplayName": "elmTooling"
},
"name": "elm-ls-vscode",
"publisher": "elmTooling",
"version": "0.9.3"
},
{
"metadata": {
"id": "5da0c8de-e8a6-4287-9ef1-632f0d6db9ad",
"publisherId": "CraigMaslowski.erb",
"publisherDisplayName": "CraigMaslowski"
},
"name": "erb",
"publisher": "CraigMaslowski",
"version": "0.0.1"
},
{
"metadata": {
"id": "181893d0-36f8-4c0c-adf3-d7fd58ca5164",
"publisherId": "gleam-syntax.gleam-syntax",
"publisherDisplayName": "gleam-syntax"
},
"name": "gleam-syntax",
"publisher": "gleam-syntax",
"version": "0.0.6"
},
{
"metadata": {
"id": "3e8a391a-f3f0-44b2-8631-7847b0c8839a",
"publisherId": "kumar-harsh.graphql-for-vscode",
"publisherDisplayName": "kumar-harsh"
},
"name": "graphql-for-vscode",
"publisher": "kumar-harsh",
"version": "1.15.3"
},
{
"metadata": {
"id": "270c1d3b-a657-446f-83b8-ab32fd7af006",
"publisherId": "justusadam.language-haskell",
"publisherDisplayName": "justusadam"
},
"name": "language-haskell",
"publisher": "justusadam",
"version": "2.7.0"
},
{
"metadata": {
"id": "038dd41f-4a41-48e3-87de-ab2ea4310780",
"publisherId": "julialang.language-julia",
"publisherDisplayName": "julialang"
},
"name": "language-julia",
"publisher": "julialang",
"version": "0.14.11"
},
{
"metadata": {
"id": "b9d2dfd7-af7e-4d90-a696-db33ef5e77ee",
"publisherId": "nwolverson.language-purescript",
"publisherDisplayName": "nwolverson"
},
"name": "language-purescript",
"publisher": "nwolverson",
"version": "0.2.2"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "4.0.1"
},
{
"metadata": {
"id": "1f3d8d31-8ff8-4429-8565-7313f9c67971",
"publisherId": "kosz78.nim",
"publisherDisplayName": "kosz78"
},
"name": "nim",
"publisher": "kosz78",
"version": "0.6.4"
},
{
"metadata": {
"id": "2a3e1925-d174-4cd7-baa7-3e13824d68c7",
"publisherId": "ronnidc.nunjucks",
"publisherDisplayName": "ronnidc"
},
"name": "nunjucks",
"publisher": "ronnidc",
"version": "0.2.3"
},
{
"metadata": {
"id": "b027c4b2-25ad-46db-b574-05dae3b2dc92",
"publisherId": "azemoh.one-monokai",
"publisherDisplayName": "azemoh"
},
"name": "one-monokai",
"publisher": "azemoh",
"version": "0.4.6"
},
{
"metadata": {
"id": "0615a8d1-878b-482f-b36c-773d1ed16adb",
"publisherId": "will-stone.plastic",
"publisherDisplayName": "will-stone"
},
"name": "plastic",
"publisher": "will-stone",
"version": "3.0.1"
},
{
"metadata": {
"id": "fee88d69-e94c-4b9e-a8c8-dbb0852ed05e",
"publisherId": "kayteh.plastic-slate",
"publisherDisplayName": "kayteh"
},
"name": "plastic-slate",
"publisher": "kayteh",
"version": "1.10.0"
},
{
"metadata": {
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
"publisherId": "alefragnani.project-manager",
"publisherDisplayName": "alefragnani"
},
"name": "project-manager",
"publisher": "alefragnani",
"version": "10.10.0"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2020.2.64397"
},
{
"metadata": {
"id": "6472e990-7a38-4fb4-8fe3-ea7d67d2155e",
"publisherId": "sporto.rails-go-to-spec",
"publisherDisplayName": "sporto"
},
"name": "rails-go-to-spec",
"publisher": "sporto",
"version": "0.0.1"
},
{
"metadata": {
"id": "c7ccccce-e272-43df-883f-91f3de932890",
"publisherId": "freebroccolo.reasonml",
"publisherDisplayName": "freebroccolo"
},
"name": "reasonml",
"publisher": "freebroccolo",
"version": "1.0.38"
},
{
"metadata": {
"id": "75da638c-c45a-44ea-aa3b-8570a3559810",
"publisherId": "TabNine.tabnine-vscode",
"publisherDisplayName": "TabNine"
},
"name": "tabnine-vscode",
"publisher": "TabNine",
"version": "2.2.2"
},
{
"metadata": {
"id": "20660eff-d7c2-46c0-a411-aabe35104b0a",
"publisherId": "karunamurti.tera",
"publisherDisplayName": "karunamurti"
},
"name": "tera",
"publisher": "karunamurti",
"version": "0.0.2"
},
{
"metadata": {
"id": "132621b6-96ea-42a7-b14a-fbb9f39821c2",
"publisherId": "gerane.Theme-Jellybeams",
"publisherDisplayName": "gerane"
},
"name": "Theme-Jellybeams",
"publisher": "gerane",
"version": "0.0.5"
},
{
"metadata": {
"id": "6ad45f5a-09ec-44e5-b363-867ddc1ec674",
"publisherId": "shardulm94.trailing-spaces",
"publisherDisplayName": "shardulm94"
},
"name": "trailing-spaces",
"publisher": "shardulm94",
"version": "0.3.1"
},
{
"metadata": {
"id": "484d897a-6711-403c-ab54-a96f12be5833",
"publisherId": "Equinusocio.vsc-community-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-community-material-theme",
"publisher": "Equinusocio",
"version": "1.4.1"
},
{
"metadata": {
"id": "dffaf5a1-2219-434b-9d87-cb586fd59260",
"publisherId": "Equinusocio.vsc-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-material-theme",
"publisher": "Equinusocio",
"version": "32.5.0"
},
{
"metadata": {
"id": "8c609a4f-268a-41fb-8fe6-b6fcd95e8113",
"publisherId": "equinusocio.vsc-material-theme-icons",
"publisherDisplayName": "equinusocio"
},
"name": "vsc-material-theme-icons",
"publisher": "equinusocio",
"version": "1.1.4"
},
{
"metadata": {
"id": "5eecab27-edc1-46c7-89ea-ab222345de22",
"publisherId": "MaxfieldWalker.vscode-color-theme-spirited-away",
"publisherDisplayName": "MaxfieldWalker"
},
"name": "vscode-color-theme-spirited-away",
"publisher": "MaxfieldWalker",
"version": "1.3.2"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "0.10.0"
},
{
"metadata": {
"id": "03944bdc-9bcb-4ac2-b9b3-fdb050dd43e4",
"publisherId": "mrmlnc.vscode-duplicate",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-duplicate",
"publisher": "mrmlnc",
"version": "1.2.1"
},
{
"metadata": {
"id": "a852a33d-c920-4758-a5a8-0f5b00521b59",
"publisherId": "mjmcloug.vscode-elixir",
"publisherDisplayName": "mjmcloug"
},
"name": "vscode-elixir",
"publisher": "mjmcloug",
"version": "1.1.0"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.1.1"
},
{
"metadata": {
"id": "829a192d-496c-44ac-87f3-0a84ce36a853",
"publisherId": "emmanuelbeziat.vscode-great-icons",
"publisherDisplayName": "emmanuelbeziat"
},
"name": "vscode-great-icons",
"publisher": "emmanuelbeziat",
"version": "2.1.47"
},
{
"metadata": {
"id": "efc33846-2498-43d7-9699-47d0a7741345",
"publisherId": "attilabuti.vscode-mjml",
"publisherDisplayName": "attilabuti"
},
"name": "vscode-mjml",
"publisher": "attilabuti",
"version": "1.6.0"
},
{
"metadata": {
"id": "9b2c953d-6ad4-46d1-b18e-7e5992d1d8a6",
"publisherId": "akamud.vscode-theme-onedark",
"publisherDisplayName": "akamud"
},
"name": "vscode-theme-onedark",
"publisher": "akamud",
"version": "2.1.0"
}
]
// Empty
[
{
"key": "f4",
"command": "editor.action.sortLinesAscending"
},
{
"key": "ctrl+shift+s",
"command": "workbench.action.files.saveAll"
},
{
"key": "ctrl+shift+d",
"command": "editor.action.copyLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+alt+down",
"command": "-editor.action.copyLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+e",
"command": "-workbench.action.quickOpenNavigateNextInFilePicker",
"when": "inFilesPicker && inQuickOpen"
},
{
"key": "ctrl+e",
"command": "-workbench.action.quickOpen"
},
{
"key": "ctrl+e",
"command": "editor.emmet.action.expandAbbreviation",
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
},
{
"key": "tab",
"command": "-editor.emmet.action.expandAbbreviation",
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
},
{
"key": "ctrl+shift+o",
"command": "-workbench.action.gotoSymbol"
},
{
"key": "ctrl+shift+o",
"command": "workbench.view.extension.outline"
},
{
"key": "ctrl+r",
"command": "workbench.action.gotoSymbol"
},
{
"key": "shift+alt+f",
"command": "editor.action.formatDocument",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+i",
"command": "-editor.action.formatDocument",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "alt+e alt+left",
"command": "workbench.action.moveEditorToLeftGroup"
},
{
"key": "alt+e alt+right",
"command": "workbench.action.moveEditorToRightGroup"
},
{
"key": "alt+e alt+up",
"command": "workbench.action.moveEditorToAboveGroup"
},
{
"key": "alt+e alt+down",
"command": "workbench.action.moveEditorToBelowGroup"
},
{
"key": "ctrl+k alt+l",
"command": "workbench.action.moveEditorToNextGroup"
},
{
"key": "ctrl+alt+right",
"command": "-workbench.action.moveEditorToNextGroup"
},
{
"key": "alt+e left",
"command": "workbench.action.focusLeftGroup"
},
{
"key": "ctrl+k ctrl+left",
"command": "-workbench.action.focusLeftGroup"
},
{
"key": "alt+e right",
"command": "workbench.action.focusRightGroup"
},
{
"key": "ctrl+k ctrl+right",
"command": "-workbench.action.focusRightGroup"
},
{
"key": "alt+e up",
"command": "workbench.action.focusAboveGroup"
},
{
"key": "ctrl+k ctrl+up",
"command": "-workbench.action.focusAboveGroup"
},
{
"key": "alt+e down",
"command": "workbench.action.focusBelowGroup"
},
{
"key": "ctrl+k ctrl+down",
"command": "-workbench.action.focusBelowGroup"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "shift+cmd+d",
"command": "editor.action.copyLinesDownAction",
"when": "editorTextFocus"
},
{
"key": "f4",
"command": "editor.action.sortLinesAscending",
"when": "editorTextFocus"
},
{
"key": "shift+cmd+s",
"command": "workbench.action.files.saveAll"
},
{
"key": "alt+i",
"command": "cursorUp",
"when": "editorTextFocus"
},
{
"key": "alt+k",
"command": "cursorDown",
"when": "editorTextFocus"
},
{
"key": "alt+o",
"command": "cursorWordEndRight",
"when": "editorTextFocus"
},
{
"key": "alt+u",
"command": "cursorWordStartLeft",
"when": "editorTextFocus"
},
{
"key": "alt+l",
"command": "cursorRight",
"when": "editorTextFocus"
},
{
"key": "alt+j",
"command": "cursorLeft",
"when": "editorTextFocus"
},
{
"key": "ctrl+e",
"command": "editor.emmet.action.expandAbbreviation",
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
},
{
"key": "tab",
"command": "-editor.emmet.action.expandAbbreviation",
"when": "config.emmet.triggerExpansionOnTab && editorTextFocus && !editorReadonly && !editorTabMovesFocus"
},
{
"key": "ctrl+e",
"command": "-cursorLineEnd",
"when": "editorTextFocus"
},
{
"key": "shift+cmd+c",
"command": "-workbench.action.terminal.openNativeConsole",
"when": "!terminalFocus"
}
]
{
"name": "material-icon-theme",
"version": "2.1.0"
}
// Place your settings in this file to overwrite the default settings
{
"editor.renderWhitespace": "all",
"editor.insertSpaces": false,
"editor.fontSize": 15,
"editor.fontLigatures": true,
"elm.formatOnSave": true,
"[elm]": {
"editor.formatOnSaveTimeout": 2000
},
"emmet.includeLanguages": {
"erb": "html",
"javascript": "javascriptreact",
"tera": "html"
},
"explorer.sortOrder": "mixed",
"files.associations": {
"*.jsx": "javascript",
"*.inky": "erb",
"*.html": "html"
},
"rust.formatOnSave": true,
"window.zoomLevel": 0,
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/elm-stuff": true,
"**/jest_0": true,
"**/webpack": true
},
"sync.gist": "054291b15b1e0a2c0a28fc97ac4ba030",
"sync.lastUpload": "2018-08-22T09:18:17.737Z",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastDownload": "2018-08-21T00:24:09.426Z",
"sync.version": 243,
"sync.showSummary": true,
"sync.forceDownload": false,
"sync.workspaceSync": false,
"sync.anonymousGist": false,
"editor.wordWrap": true,
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"workbench.colorCustomizations": {
"sideBar.foreground": "#a5a5a5",
"statusBar.background": "#303030",
},
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"javascript.validate.enable": false,
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": true
},
"typescript.updateImportsOnFileMove.enabled": "always",
"typescript.autoImportSuggestions.enabled": false,
"workbench.startupEditor": "newUntitledFile",
"javascript.updateImportsOnFileMove.enabled": "never",
"workbench.colorTheme": "Plastic",
"materialTheme.fixIconsRunning": false,
"editor.formatOnSave": true,
"javascript.format.enable": false,
"github.hosts": [
{
"host": "https://github.com",
"username": "oauth",
"token": "system"
}
],
"reason.path.ocamlmerlin": "/Users/Sebastian/.opam/system/bin/ocamlmerlin",
"git.autofetch": true,
"workbench.iconTheme": "material-icon-theme",
"elmLS.elmAnalyseTrigger": "never",
"elmLS.trace.server": "verbose",
"editor.fontFamily": "JetBrains Mono"
}
{
/*
// Place your snippets for JavaScript here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
*/
"describe": {
"prefix": "desc",
"body": "describe(\"${1:something}\", function() {\n\t$2\n})",
"description": "creates a suite of tests"
},
"it": {
"prefix": "it",
"body": "it(\"${1:is}\", function() {\n\t$2\n})",
"description": "creates a test method"
},
}
{"version":"1.8.3","status":"enabled"}
{"version":"2.0.5","status":"notInstalled","welcomeShown":true}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment