code: def causal(effective_kernel_size: int) -> tuple[int, int]:
      """Pre-padding such that output has no dependence on the future."""
      return (effective_kernel_size - 1, 0)
  
file_path: dm-haiku/haiku/_src/pad.py
imports: from collections import abc
  from collections.abc import Sequence
  import typing
  from typing import Any, Callable, Union
  from haiku._src import utils
label_desc: Use image node_id 4 for calling a global function with example usage: causal(effective_kernel_size) and returns: unknown,  int