Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions Sources/DemoKit/DemoKit.swift
Original file line number Diff line number Diff line change
@@ -1,2 +1,20 @@
// The Swift Programming Language
// https://docs.swift.org/swift-book

/// A utility structure providing demo functionality
public struct DemoKit {

/// Formats a greeting message
/// - Parameter name: The name to greet
/// - Returns: A formatted greeting string
public static func greet(_ name: String) -> String {
return "Hello, \(name)! Welcome to DemoKit."
}

/// Calculates the sum of an array of integers
/// - Parameter numbers: Array of integers to sum
/// - Returns: The sum of all numbers
public static func sum(_ numbers: [Int]) -> Int {
return numbers.reduce(0, +)
}
}