# func (10-func.com) Short for 'function.' People say it when they mean a job or purpose something serves, or a social gathering like a party or banquet. It is casual speech, closer to 'role' or 'party' than to anything technical. ## What a model may hear - function declaration or literal (programming languages (Go, C#, Swift, JavaScript)): Expect a code block, parameters, and a return type; may try to write or evaluate source code - functional programming (computer science and FP libraries): Assume pure functions, immutability, and higher-order patterns; may reject side effects or mutable state - mathematical function (mathematics and machine learning): Treat inputs as mapping deterministically to outputs; may apply formal properties like injectivity or continuity - Azure Functions or AWS Lambda shorthand (cloud computing): Expect serverless deployment configuration, triggers, and bindings - FUNC instruction or register (CPU architecture and assembly): Interpret as a low-level operation or hardware register name ## Where people and models part ways - Says: "What's the func of this team?" Means: What is this team's purpose or role? May be taken as: The model may explain team structure as a software function or generate code for a team management system Say instead: "What is the purpose or role of this team?" - Says: "I need to plan a func for Friday" Means: I am organizing a social event or party May be taken as: The model may generate serverless function deployment schedules or event handler code Say instead: "I need to plan a social event or party for Friday" - Says: "Make this a func" Means: Turn this into a reusable routine or habit May be taken as: The model may refactor prose into a programming function or demand syntax like parentheses and braces Say instead: "Make this into a reusable step-by-step routine" - Says: "The func isn't working" Means: The purpose or social event is failing May be taken as: The model may debug code, ask for stack traces, or suggest programming fixes Say instead: "The purpose isn't being served, or the event isn't going well" ## Tips - Say 'purpose,' 'role,' or 'job' when you mean what something is for. - Say 'party,' 'event,' or 'gathering' when you mean a social occasion. - If you want code, add a language name like 'in Python' or 'in Go.' - Avoid 'func' alone when describing business processes or human activities. - If a model replies with code you did not want, restate using 'purpose' or 'step-by-step process.' ## Often confused with - function: the full word; models treat it identically in code contexts - fun: enjoyment; models rarely confuse it with programming - def: Python keyword for defining functions; more clearly technical - lambda: anonymous function; models always read it as code - proc: procedure; similar shorthand but more associated with SQL or Pascal - method: function attached to an object; implies object-oriented context