blob: f6b5f87e049424993ffd4e88e78638ff97adb9d8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
-module(recursive_types4).
-export([test/0]).
-record(tree, {node :: atom(),
kid = nil :: 'nil' | tree()}).
-type tree() :: #tree{}.
-spec test() -> tree().
test() ->
#tree{node = root, kid = #tree{}}.
|