I am running the following code in Jupyter:
from typing import List
class dummy:
def __init__(self, dum: List =[]):
self.dum = dum
@property
def dum(self) -> List:
return self.dum
@dum.setter
def dum(self, value: List) -> None:
self.dum = value
When I run the following:
dummy(dum=[1,2,3])
The kernel dies without telling me much about the possible error. What is going on?