Project

General

Profile

Actions

User story #18112

closed

Implement struct definition syntax

Added by Benoît PECCATTE over 4 years ago. Updated over 2 years ago.

Status:
Rejected
Priority:
N/A
Assignee:
-
Category:
rudderc
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
To do
Fix check:
To do
Regression:

Description

We want :

# non strict structure
struct A {
  a: String,
  b: Integer
}
# implicit type structure
struct A {
  a, b # 2 strings
}

We could also have an implicit struct declaration during definition

# magic
let var.a 
let var.b
# classic
let var.a = "ok" 
let var.b = "ko" 
# classic 2
let var = { a = "ok", b= "ko" }


Subtasks 1 (0 open1 closed)

Architecture #18115: Implement struct typeReleasedAlexis MoussetActions
Actions #1

Updated by Benoît PECCATTE over 4 years ago

Actions #2

Updated by Benoît PECCATTE over 4 years ago

Actions #3

Updated by Benoît PECCATTE over 4 years ago

  • Description updated (diff)
Actions #4

Updated by Vincent MEMBRÉ about 4 years ago

  • Target version changed from 6.2.0~beta1 to 7.0.0~beta1
Actions #5

Updated by Vincent MEMBRÉ about 3 years ago

  • Target version changed from 7.0.0~beta1 to 7.0.0~beta2
Actions #6

Updated by Vincent MEMBRÉ about 3 years ago

  • Target version changed from 7.0.0~beta2 to 7.0.0~beta3
Actions #7

Updated by Alexis Mousset about 3 years ago

  • Target version changed from 7.0.0~beta3 to 7.1.0~beta1
Actions #8

Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 7.1.0~beta1 to 7.1.0~beta2
Actions #9

Updated by Vincent MEMBRÉ over 2 years ago

  • Target version changed from 7.1.0~beta2 to 7.1.0~rc1
Actions #10

Updated by Alexis Mousset over 2 years ago

  • Target version changed from 7.1.0~rc1 to 7.2.0~beta1
Actions #11

Updated by Alexis Mousset over 2 years ago

  • Status changed from New to Rejected

Closing for now as the language is on hold.

Actions

Also available in: Atom PDF