Skip to content

emdomanus/advancedUtils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Utils

Reusable Roblox utility primitives for complex game projects.

This package is intended to hold generic, game-agnostic infrastructure such as data structures, math helpers, guards, tables, promises, hooks, logging, bootstrap helpers, and id allocation. Game-specific adapters should stay in the game repo.

Package Shape

local AdvancedUtils = require(ReplicatedStorage.packages.roblox_packages.advanced_utils)

type HookHandle<T...> = AdvancedUtils.HookHandle<T...>
type LayeredValueResolverHandle<ValueT, KeyT, LayerT, CategoryT, ModifierT> =
	AdvancedUtils.LayeredValueResolverHandle<ValueT, KeyT, LayerT, CategoryT, ModifierT>

Current namespaces:

  • core
  • dataStructures
  • functional
  • math

Core utilities include:

  • AdvancedUtils.core.bootstrap
  • AdvancedUtils.core.hook
  • AdvancedUtils.core.log

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages