Skip to content

Swift macros help you avoid writing repetitive code in Swift by generating that part of your source code at compile time.

Notifications You must be signed in to change notification settings

omersanli17/MacroSamplePackages17

Repository files navigation

MACROS - Swift 5.9

Background Image

What's Inside:

@freestanding(expression) @freestanding(declaration) @attached(peer, names: overloaded) @attached(accessor) @attached(member, names: named(dictionary)) @attached(memberAttribute) @attached(extension, conformances: Equatable, names: named(value))

And also XCTestCase for each cases

SPECIAL THANKS TO

Antoine v.d. Swiftlee, Ömer Ulusal, Alex Hoppen - WWDC23 Session, Tim Wang, 강수진, sujinnaljin - Presentation at KDWC23, Kishikawa Katsumi, Nicola Lancellotti, Matt Rothenberg, B. Royal Gordon - WWDC23 Session, Anıl Taşkıran, Jullian Mercier, Pedro Rojas, Maxim Krouk,

About

Swift macros help you avoid writing repetitive code in Swift by generating that part of your source code at compile time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages