terraform/lang/funcs
Martin Atkins edb5f82de1 lang/funcs: Convert the "setproduct" function to the new approach
In our new world it produces either a set of a tuple type or a list of a
tuple type, depending on the given argument types.

The resulting collection's element tuple type is decided by the element
types of the given collections, allowing type information to propagate
even if unknown values are present.
2019-01-16 09:57:16 -08:00
..
testdata lang/funcs: templatefile function 2018-12-21 08:06:14 -08:00
cidr.go port compact function 2018-10-16 18:49:20 -07:00
cidr_test.go port cidr functions 2018-10-16 18:49:20 -07:00
collection.go lang/funcs: Convert the "setproduct" function to the new approach 2019-01-16 09:57:16 -08:00
collection_test.go lang/funcs: Convert the "setproduct" function to the new approach 2019-01-16 09:57:16 -08:00
crypto.go lang/funcs: never include the private key in error output 2018-10-16 18:50:29 -07:00
crypto_test.go porting crypto functions 2018-10-16 18:49:20 -07:00
datetime.go cleanup comments for nicer godocs 2018-10-16 18:49:20 -07:00
datetime_test.go cleanup comments for nicer godocs 2018-10-16 18:49:20 -07:00
encoding.go base64decode: check that the decoded (not encoded) string is valid UTF-8 2018-10-16 18:49:20 -07:00
encoding_test.go base64decodeFunc now checks for valid UTF-8 2018-10-16 18:49:20 -07:00
filesystem.go lang/funcs: templatefile function 2018-12-21 08:06:14 -08:00
filesystem_test.go lang/funcs: templatefile function 2018-12-21 08:06:14 -08:00
number.go porting functions 2018-10-16 18:49:20 -07:00
number_test.go porting functions 2018-10-16 18:49:20 -07:00
string.go lang/funcs: in "sort", don't panic if given a null string 2018-10-16 19:14:11 -07:00
string_test.go porting many functions 2018-10-16 18:49:20 -07:00