--- name: identity kind: function lang: go domain: core version: "1.0.0" purity: pure signature: "func Identity[T any](x T) T" description: "Devuelve el valor recibido sin modificarlo. Elemento neutro de la composicion." tags: [functional, generic, identity, pendiente-usar] uses_functions: [] uses_types: [] returns: [] returns_optional: false error_type: "" imports: [] params: - name: x desc: "valor a retornar sin modificación" output: "el mismo valor recibido como entrada" tested: false tests: [] test_file_path: "" file_path: "functions/core/identity.go" --- ## Ejemplo ```go x := Identity(42) // 42 s := Identity("abc") // "abc" ``` ## Notas Funcion pura generica. Implementacion en devfactory/core.